home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr55 / faqwin02.zip / FAQWIN02.ASC
Internet Message Format  |  1993-06-01  |  254KB

  1. Return-path: <metrics!metrics!tomh@watserv1.uwaterloo.ca>
  2. X-Andrew-Authenticated-as: 0;pitt.edu;Network-Mail
  3. Received: from pitt.edu via trymail
  4.           ID </afs/pitt.edu/usr1/infidel/Mailbox/QftNJ0K2ATvv9OW04v>;
  5.           Mon,  3 May 1993 17:57:20 -0400 (EDT)
  6. Received: from watserv1.uwaterloo.ca by pitt.edu with SMTP id AA22907
  7.   (5.65c/IDA-1.4.4.5 for <infidel+@pitt.edu>); Mon, 3 May 1993 17:49:22 -0400
  8. Received: from metrics.UUCP by watserv1.uwaterloo.ca with UUCP
  9.     id <AA23991>; Mon, 3 May 93 17:48:41 -0400
  10. From: tomh@metrics.com (Tom Haapanen)
  11. Date: Mon, 3 May 1993 16:34:57 -0400
  12. Reply-To: tomh@metrics.com (Tom Haapanen)
  13. X-Mailer: Mail User's Shell (7.2.3 5/22/91)
  14. To: infidel+@pitt.edu (Todd J Derr)
  15. Subject: faqwin02.asc
  16. Message-Id:  <9305031635.aa17500@metrics.metrics.com>
  17.  
  18.                              Microsoft Windows FAQ
  19.                           Frequently Asked Questions
  20.  
  21.   
  22. Copyright
  23.   This document is compilation copyright (c) 1990-1993 by Tom Haapanen.  It
  24.   may be freely copied and/or distributed in its entirety as long as this
  25.   copyright notice is not removed.  It may not be sold for profit or
  26.   incorporated into commercial products without the author's written
  27.   permission.  [Compilation copyright means that you can freely use
  28.   individual sections of this document, but any significant collection of
  29.   sections is subject to the copyright.]
  30.   
  31. Note:     Revision dates for each section are shown next to the section names
  32.      on each index page!  To find updated sections for a particular date,
  33.      click the Search button in WinHelp and enter "Updated:" to see the
  34.      various update dates available.
  35.  
  36.  
  37. CONTENTS
  38. ========
  39.  
  40. 1.  Credits
  41.  
  42. 2.  Microsoft Windows
  43.   2.1.  Windows 1.0
  44.   2.2.  Windows 2.0
  45.   2.3.  Windows/386
  46.   2.4.  Windows 3.0
  47.   2.5.  Windows 3.1
  48.   2.6.  Windows for Workgroups 3.1
  49.   2.7.  Windows NT 3.1
  50.   2.8.  Win32s for Windows 3.1
  51.   2.9.  Windows 4.0 ("Chicago" and Win32c)
  52.   2.10.  Windows NT 4.0 ("Cairo")
  53.   2.11.  Windows for Pen Computing 3.1
  54.   2.12.  Multimedia Windows
  55.   2.13.  Modular Windows
  56.   2.14.  Win-OS/2
  57.  
  58. 3.  Internet and Usenet
  59.   3.1.  Usenet
  60.   3.2.  Usenet Windows newsgroups
  61.   3.3.  Alternatives to Usenet
  62.   3.4.  Freeware and shareware by ftp
  63.   3.5.  Popular Internet ftp sites
  64.   3.6.  Using archie
  65.   3.7.  Ftp by email
  66.   3.8.  FAQs (Frequently Asked Questions)
  67.   3.9.  More about Internet and Usenet
  68.   3.10.  FTP archives on CD-ROM
  69.  
  70. 4.  Setting Up and Configuring Windows
  71.   4.1.  System Configuration
  72.     4.1.1.  Minimum Windows 3.1 configurations
  73.     4.1.2.  Minimum Windows 3.0 configurations
  74.     4.1.3.  Minimum Windows NT pre-release configuration
  75.     4.1.4.  Standard mode vs. 386 Enhanced mode
  76.   4.2.  Selecting a hardware configuration for Windows
  77.     4.2.1.  Selecting a CPU/FPU
  78.     4.2.2.  Selecting the memory size
  79.     4.2.3.  Selecting a hard disk
  80.     4.2.4.  Selecting a video adapter
  81.   4.3.  System BIOS compatability
  82.   4.4.  Video drivers
  83.     4.4.1.  Identifying your video card
  84.     4.4.2.  Locating a driver
  85.     4.4.3.  Video card manufacturers
  86.     4.4.4.  Using 256 (or more) colors in Windows
  87.     4.4.5.  Panacea Winspeed
  88.     4.4.6.  CGA drivers
  89.   4.5.  Printer drivers
  90.     4.5.1.  Selecting a PostScript printer driver
  91.     4.5.2.  Eliminating the Ctrl-D in PostScript output
  92.     4.5.3.  EPS graphics print in portrait even on landscape pages
  93.     4.5.4.  Hewlett-Packard DeskJet printing problems
  94.   4.6.  Math coprocessors and WIN87EM.DLL
  95.   4.7.  Multimedia
  96.     4.7.1.  AdLib cards and .wav files
  97.     4.7.2.  Using MIDI cards with Windows 3.1
  98.     4.7.3.  SoundBlaster Pro and Windows 3.1
  99.     4.7.4.  Using the PC's built-in speaker
  100.   4.8.  System resources
  101.   4.9.  Networking
  102.     4.9.1.  Compatible Networks
  103.     4.9.2.  Novell's NWPOPUP utility won't initialize
  104.     4.9.3.  Using Windows for Workgroups with TCP/IP
  105.       4.9.3.1.  FTP TCP/IP: general
  106.       4.9.3.2.  FTP TCP/IP: NDIS setup
  107.       4.9.3.3.  FTP TCP/IP: generic DOS kernel setup
  108.       4.9.3.4.  WinQVT/Net
  109.       4.9.3.5.  Wollongong Pathway Access/NFS
  110.   4.10.  Integrating with Unix e-mail
  111.   4.11.  Serial communications
  112.     4.11.1.  Using COM3 and COM4
  113.     4.11.2.  Using a high-performance 16550 serial port
  114.     4.11.3.  DOS boxes and 16550 serial ports
  115.     4.11.4.  SmartDrive and 16550 high-speed transfers
  116.   4.12.  Disk drives and virtual memory
  117.     4.12.1.  Virtual memory and swapfiles
  118.     4.12.2.  Maximum swapfile size
  119.     4.12.3.  Windows 3.x and Stacker
  120.     4.12.4.  SCSI controllers
  121.     4.12.5.  SmartDrive double buffering on SCSI drives
  122.     4.12.6.  Windows 3.x and large hard disks
  123.   4.13.  Troubleshooting
  124.     4.13.1.  BMP wallpaper won't display correctly
  125.     4.13.2.  Frequent GPFs (General Protection Faults)
  126.     4.13.3.  File Manager won't format floppies
  127.     4.13.4.  Incorrect system version; reinstall the 386 enhanced version of
  128. Windows
  129.     4.13.5.  Mouse hangs when using communications software
  130.     4.13.6.  Parity errors with Windows 3.1
  131.     4.13.7.  Performance deterioration in a 386 Enhanced mode DOS session
  132.     4.13.8.  Problems creating a permanent swapfile in Windows 3.0
  133.     4.13.9.  Program Manager claims only 8 KB of free memory
  134.     4.13.10.  Using a slow expansion memory board with Windows
  135.     4.13.11.  Windows 3.0 refuses to run without a file called WINA20.386
  136.     4.13.12.  Windows 3.1 hangs or crashes during startup
  137.     4.13.13.  Windows 3.1 hangs or waits a long time on exit
  138.     4.13.14.  Windows 3.1 Resource Kit won't install
  139.     4.13.15.  Windows 3.x waits a long time on startup
  140.  
  141. 5.  Windows and DOS
  142.   5.1.  Configuring DOS sessions
  143.     5.1.1.  DOS in a window
  144.     5.1.2.  Lotus 1-2-3 in Windows
  145.     5.1.3.  Reducing the amount of "jerkiness" in DOS window updating
  146.     5.1.4.  Extended memory in DOS sessions
  147.     5.1.5.  Changing the font size for a DOS window
  148.     5.1.6.  Changing the number of lines inr a DOS window
  149.     5.1.7.  Mouse in a DOS window
  150.     5.1.8.  TSRs in DOS sessions
  151.       5.1.8.1.  VGA graphics in a windowed DOS session
  152.   5.2.  Troubleshooting DOS applications
  153.     5.2.1.  Out of Environment Space
  154.     5.2.2.  Protected-mode software
  155.     5.2.3.  Corrupted diskettes when copying files in a DOS session
  156.   5.3.  DOS shells and extenders
  157.     5.3.1.  QEMM/386 and DesqView/386
  158.     5.3.2.  MKS Toolkit: setting up
  159.     5.3.3.  MKS Toolkit: maximizing DOS session memory
  160.       5.3.3.1.  MS-SH
  161.  
  162. 6.  Windows Tips, Tricks and Secrets
  163.   6.1.  General
  164.     6.1.1.  Automatically opening applications on startup, with predefined
  165. window positions
  166.     6.1.2.  Changing or bypassing the startup logo
  167.     6.1.3.  Changing the font used for the icon labels
  168.     6.1.4.  Limiting the size of the temporary swap file
  169.     6.1.5.  Making Windows 3.x act like 2.x runtime
  170.     6.1.6.  Printing PostScript files without a PostScript printer
  171.     6.1.7.  Search path in Windows
  172.     6.1.8.  Swapping the Ctrl and CapsLock keys
  173.     6.1.9.  VT100 emulation for Windows
  174.   6.2.  Program Manager
  175.     6.2.1.  Changing the font used for the icon labels
  176.     6.2.2.  Changing the program icon
  177.     6.2.3.  Changing the title of the Program Manager window
  178.     6.2.4.  Converting documents to PostScript format
  179.     6.2.5.  Creating your own icons
  180.     6.2.6.  Creating your own wallpaper
  181.     6.2.7.  Previewing PostScript output
  182.     6.2.8.  Restricting the Program Manager
  183.     6.2.9.  Saving Program Manager settings without exiting Windows
  184.     6.2.10.  Starting Windows without activating the applications in the
  185. Startup group
  186.     6.2.11.  Starting an application in a different directory
  187.   6.3.  Windows accessories
  188.     6.3.1.  Cardfile: converting to ASCII text
  189.     6.3.2.  Clock: Windows 3.1 Clock limitations
  190.     6.3.3.  Help: changing the keyword colors
  191.     6.3.4.  Help: changing the default window size
  192.     6.3.5.  Notepad: F5 and current time
  193.     6.3.6.  Recorder: recording more than 60 seconds of sound
  194.     6.3.7.  Terminal: keypad
  195.     6.3.8.  General: "Can't open TEMP.WRI" (or similar message)
  196.   6.4.  Changing default directories
  197.     6.4.1.  Bitmaps
  198.     6.4.2.  Fonts
  199.     6.4.3.  Icons
  200.   6.5.  Fonts
  201.     6.5.1.  Accessing foreign/accented characters
  202.     6.5.2.  Converting font formats
  203.     6.5.3.  Converting Macintosh Type 1 (ATM) fonts to Windows
  204.     6.5.4.  Replacing your System font with a serif font
  205.     6.5.5.  ZIP code bar code fonts
  206.   6.6.  Applications
  207.     6.6.1.  Access: printing a database diagram
  208.     6.6.2.  DayBook: running on Windows 3.1
  209.     6.6.3.  Excel: Calling DLL routines
  210.     6.6.4.  Excel: Doing log-log graphs
  211.     6.6.5.  Excel: Multiple X-Y graphs on shared X-axis
  212.     6.6.6.  WinQVTNet: Hiding a gateway
  213.     6.6.7.  Norton Desktop: Wider listbox for Scheduler
  214.     6.6.8.  Norton Desktop: Using smaller fonts for lists
  215.     6.6.9.  Word for Windows: changing bullet paragraph indent
  216.     6.6.10.  Word for Windows: centering equations
  217.     6.6.11.  Word for Windows: custom toolbar icons
  218.     6.6.12.  Word for Windows: drop caps (large 1st characters of paragraphs)
  219.     6.6.13.  Word for Windows: fonts larger than 127 points
  220.     6.6.14.  Word for Windows: foreign-language dictionaries and thesauri
  221.     6.6.15.  Word for Windows: getting rid of the list of last files edited
  222.     6.6.16.  Word for Windows: inserting today's date
  223.     6.6.17.  Word for Windows: linking in subdocuments
  224.     6.6.18.  Word for Windows: numbering equations
  225.     6.6.19.  Word for Windows: overlining words
  226.     6.6.20.  Word for Windows: printing even and odd pages
  227.     6.6.21.  Word for Windows: removing hard returns on downloaded text
  228.     6.6.22.  Word for Windows: setting the find file default directory
  229.     6.6.23.  Word for Windows: turning echo off in a macro
  230.     6.6.24.  Word for Windows: using a watermark
  231.     6.6.25.  WordPerfect for Windows: changing the background color
  232.   6.7.  Gang screens ("Easter Eggs")
  233.     6.7.1.  Windows 3.0
  234.     6.7.2.  Windows 3.1
  235.     6.7.3.  Ami Pro 2.0
  236.     6.7.4.  Corel Draw! 3.0
  237.     6.7.5.  Excel 3.0
  238.     6.7.6.  Norton Desktop for Windows 2.0
  239.     6.7.7.  PageMaker for Windows 4.0
  240.     6.7.8.  Procomm Plus for Windows 1.0
  241.     6.7.9.  Word for Windows 1.x
  242.     6.7.10.  Word for Windows 2.0
  243.  
  244. 7.  Applications
  245.   7.1.  Windows 2.x Applications
  246.   7.2.  Troubleshooting
  247.     7.2.1.  AllType: converted TrueType fonts not in same family
  248.     7.2.2.  Ami Pro: table of contents
  249.     7.2.3.  Ami Pro 2.0: divide by zero error
  250.     7.2.4.  Ami Pro 3.0: equation handling problems
  251.     7.2.5.  Ami Pro 3.0: overlapped screen text
  252.     7.2.6.  Ami Pro 2.0: printing with incorrect fonts
  253.     7.2.7.  Ami Pro 3.0: slow printing
  254.     7.2.8.  Corel Draw!: can't rotate bitmaps
  255.     7.2.9.  FrameMaker: scrambled dot-matrix output
  256.     7.2.10.  KA9Q: dropped packets
  257.     7.2.11.  Norton Desktop for Windows: can't format in the background
  258.     7.2.12.  Norton Desktop for Windows: crashes from selecting files
  259.     7.2.13.  Mathematica 2.0 for Windows: problems with Windows 3.1, other
  260. problems
  261.     7.2.14.  NCSA Telnet [in DOS session]: crashes in a window
  262.     7.2.15.  PageMaker 4.0: font selection box won't scroll
  263.     7.2.16.  PageMaker 4.0: text color changes to almost invisible
  264.     7.2.17.  PageMaker 4.0: WordPerfect and Word for Windows import
  265.     7.2.18.  Paradox for Windows: dialog boxes can't be killed
  266.     7.2.19.  Pathway Access 1.x: terminal font
  267.     7.2.20.  PC Tools 7.1: restore problems
  268.     7.2.21.  Procomm Plus for Windows: Pasted text has extra CR/LFs
  269.     7.2.22.  Procomm Plus for Windows: Zmodem transfer startup
  270.     7.2.23.  Quattro Pro for Windows: Cut and paste to other applications
  271.     7.2.24.  Quattro Pro for Windows: High resource requirements
  272.     7.2.25.  Quattro Pro for Windows: Numeric format alignment
  273.     7.2.26.  Quattro Pro for Windows: OLE and DDE problems
  274.     7.2.27.  Quattro Pro for Windows: Saving over foreign formats
  275.     7.2.28.  Quicken for Windows: conflicts with communications software
  276.     7.2.29.  Ventura Publisher 3.0: divide by zero errors
  277.     7.2.30.  WinFax Pro 2.0
  278.     7.2.31.  Word for Windows: accessing fonts
  279.     7.2.32.  Word for Windows 2.0: can't install additional components
  280.     7.2.33.  Word for Windows 2.0: equation editor fonts
  281.     7.2.34.  Word for Windows 2.0: equations have too much white space
  282.     7.2.35.  Word for Windows 2.0: file too big to save
  283.     7.2.36.  Word for Windows 2.0: headers and graphics
  284.     7.2.37.  Word for Windows 2.0: mixed landscape/portrait document eats
  285. system resources
  286.     7.2.38.  Word for Windows 2.0b: printing from Print Preview
  287.     7.2.39.  WordPerfect for Windows 1.0: floppy access
  288.     7.2.40.  WordPerfect for Windows 1.0: button bar won't display
  289.     7.2.41.  WordPerfect for Windows 1.0: crashes with 256-color display
  290. driver
  291.     7.2.42.  WordPerfect for Windows 5.2: incorrect table of contents
  292.     7.2.43.  WordPerfect for Windows 1.0: mixing landscape and portrait pages
  293.     7.2.44.  WordPerfect for Windows 1.0: printing with TrueType
  294.   7.3.  Available Windows 3.x applications
  295.     7.3.1.  Mainstream applications
  296.       7.3.1.1.  Databases, non-programmable
  297.       7.3.1.2.  Databases, programmable
  298.       7.3.1.3.  Desktop publishing
  299.       7.3.1.4.  Financial Management
  300.       7.3.1.5.  Groupware
  301.       7.3.1.6.  Integrated sofware
  302.       7.3.1.7.  Personal Information Management
  303.       7.3.1.8.  Project management
  304.       7.3.1.9.  Spreadsheets
  305.       7.3.1.10.  Word processing
  306.       7.3.1.11.  Word processing utilities
  307.     7.3.2.  Graphics applications
  308.       7.3.2.1.  Databases, image
  309.       7.3.2.2.  Charting (flow and organizational)
  310.       7.3.2.3.  Drawing and illustration
  311.       7.3.2.4.  Graphics conversion
  312.       7.3.2.5.  Image viewers
  313.       7.3.2.6.  Painting and image editing
  314.       7.3.2.7.  Presentation and business graphics
  315.     7.3.3.  Communications
  316.       7.3.3.1.  Communications (ASCII)
  317.       7.3.3.2.  Communications (IBM mainframe)
  318.       7.3.3.3.  Facsimile
  319.       7.3.3.4.  Internet news and mail readers
  320.       7.3.3.5.  Remote Access
  321.       7.3.3.6.  TCP/IP Networking
  322.       7.3.3.7.  X Windows servers
  323.     7.3.4.  Fonts
  324.       7.3.4.1.  Font packages
  325.       7.3.4.2.  Font managers
  326.       7.3.4.3.  Font utilities
  327.     7.3.5.  Utilities
  328.       7.3.5.1.  Archiving utilies
  329.       7.3.5.2.  Backup software
  330.       7.3.5.3.  Benchmarking utilities
  331.       7.3.5.4.  Clock utlities
  332.       7.3.5.5.  Desktop enhancers
  333.       7.3.5.6.  Program launchers: File Manager type
  334.       7.3.5.7.  Program launchers: Program Manager type
  335.       7.3.5.8.  Program launchers: integrated desktops
  336.       7.3.5.9.  Program launchers: tool bars
  337.       7.3.5.10.  Program launchers: commandline
  338.       7.3.5.11.  Program launchers: other
  339.       7.3.5.12.  Task schedulers
  340.       7.3.5.13.  Task managers
  341.       7.3.5.14.  Miscellaneous
  342.     7.3.6.  Technical and engineering
  343.       7.3.6.1.  CAD software
  344.     7.3.7.  Engineering
  345.     7.3.8.  Mathematical
  346.     7.3.9.  Statistics
  347.     7.3.10.  Multimedia and entertainment
  348.       7.3.10.1.  CD audio players
  349.       7.3.10.2.  Games and entertainment
  350.       7.3.10.3.  Multimedia authoring
  351.       7.3.10.4.  Multimedia playback
  352.       7.3.10.5.  Sound editors
  353.       7.3.10.6.  Video Editors
  354.  
  355. 8.  Technical Support Contacts
  356.   8.1.  Microsoft
  357.     8.1.1.  Telephone
  358.  
  359.   
  360. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  361.  
  362.  
  363. 1.  CREDITS
  364. ===========
  365.   The author may be contacted by the following means:
  366.      
  367.      Internet:   tomh@wes.on.ca
  368.      UUCP:       uunet!watserv1!wes!tomh
  369.      BITNET:     tomh@wes.on.ca
  370.      CompuServe: >INTERNET: tomh@wes.on.ca
  371.      
  372.      Mail:       Tom Haapanen
  373.                  Software Metrics Inc.
  374.                  22 King St. S., suite 303
  375.                  Waterloo, Ont.
  376.                  N2J 1N8, Canada
  377.   
  378.   
  379.   The Word for Windows 2.0 to Windows Help conversion utility, Dr. Help,
  380.   used for creating and maintaining this document, was created by Roger
  381.   Hadgraft, senior lecturer in Civil Engineering at Monash University,
  382.   Clayton, Victoria, Australia.  It can be used for converting most Word
  383.   files into WinHelp files.  Roger may be contacted as:
  384.           
  385.      Internet:  roger.hadgraft@eng.monash.edu.au
  386.      UUCP:      uunet!eng.monash.edu.au!roger.hadgraft
  387.      CompuServe:    >INTERNET: roger.hadgraft@eng.monash.edu.au
  388.   
  389.   
  390.   I would also like to express my gratitude to the countless people who have
  391.   contributed information to the Windows FAQs, through Usenet news, email and
  392.   personal conversations.  You know who you are: I'm grateful for your help,
  393.   as this FAQ would not be what it is without your help.
  394.   
  395.   Latest version of this FAQ are available by ftp on sonygate.sony.com
  396.   (192.65.137.2) and on ftp to ftp.pitt.edu (130.49.254.3) in the directory
  397.   ~users/i/n/infidel/win/FAQ.
  398.   
  399. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  400.  
  401.  
  402. 2.  MICROSOFT WINDOWS
  403. =====================
  404.   
  405.   
  406. ---------------------------------------------------------------------------
  407.  
  408. 2.1.  Windows 1.0
  409. =================
  410.   Microsoft first began development of the Interface Manager (subsequently
  411.   renamed Microsoft Windows) in September 1981.  Although the first
  412.   prototypes used Multiplan and Word-like menus at the bottom of the screen,
  413.   the interface was changed in 1982 to use pull-down menus and dialogs, as
  414.   used on the Xerox Star.
  415.   
  416.   Microsoft finally announced Windows in November 1983, with pressure from
  417.   just-released VisiOn and impending TopView.  This was after the release of
  418.   the Apple Lisa (but prior to the Macintosh), and before Digital Research
  419.   announced GEM, another competing graphical environment.  Windows promised
  420.   an easy-to-use graphical interface, device-independent graphics and
  421.   multitasking support.  The development was delayed several times, however,
  422.   and the first version hit the store shelves (after 55 programmer-years of
  423.   development!) in November 1985.  The selection of applications was sparse,
  424.   however, and Windows sales were modest,
  425.   
  426.   The following were the major features of Windows 1.0:
  427.   * Graphical user interface with drop-down menus, tiled windows and mouse
  428.      support
  429.   * Device-independent screen and printer graphics
  430.   * Co-operative multitasking of Windows applications
  431.   
  432. ---------------------------------------------------------------------------
  433.  
  434. 2.2.  Windows 2.0
  435. =================
  436.   Windows 2.0, introduced in the fall of 1987, provided significant
  437.   useability improvements to Windows.  With the addition of icons and
  438.   overlapping windows, Windows became a viable environment for development of
  439.   major applications (such as Excel, Word for Windows, Corel Draw!, Ami, Page
  440.   Maker and Micrografx Designer), and the sales were spurred by the runtime
  441.   (Single Application Environment) versions supplied by the independent
  442.   software vendors.  When Windows/386 (see next section) was released,
  443.   Microsoft renamed Windows to Windows/286 for consistency.
  444.   
  445.   The following are the major changes from earlier versions of Windows:
  446.   * Overlapping windows
  447.   * PIF files for DOS applications
  448.   
  449. ---------------------------------------------------------------------------
  450.  
  451. 2.3.  Windows/386
  452. =================
  453.   In late 1987 Microsoft released Windows/386.  While it was functionally
  454.   equivalent to its sibling, Windows/286, in running Windows applications, it
  455.   provided the capability to run multiple DOS applications simultaneously in
  456.   the extended memory.
  457.   
  458.   The following are the major changes from earlier versions of Windows:
  459.   * Multiple DOS virtual machines with pre-emptive multitasking
  460.   
  461. ---------------------------------------------------------------------------
  462.  
  463. 2.4.  Windows 3.0
  464. =================
  465.   Microsoft Windows 3.0, released in May, 1990, was a complete overhaul of
  466.   the Windows environment.  With the capability to address memory beyond 640K
  467.   and a much more powerful user interface, independent software vendors
  468.   started developing Windows applications with vigor.  The powerful new
  469.   applications helped Microsoft sell more than 10 million copies of Windows,
  470.   making it the best-selling graphical user interface in the history of
  471.   computing.
  472.   
  473.   The following are the major changes from earlier versions of Windows:
  474.   * Standard (286) mode, with large memory support
  475.   * 386 Enhanced mode, with large memory and multiple pre-emptive DOS session
  476.      support
  477.   * No runtime versions available
  478.   * Program Manager and File Manager added
  479.   * Network support
  480.   * Support for more than 16 colors
  481.   * API support for combo boxes, hierarchical menus and private .ini files
  482.   
  483. ---------------------------------------------------------------------------
  484.  
  485. 2.5.  Windows 3.1
  486. =================
  487.   Microsoft Windows 3.1, released in April, 1992 provides significant
  488.   improvements to Windows 3.0.  In its first two months on the market, it
  489.   sold over 3 million copies, including upgrades from Windows 3.0.  It is
  490.   currently continuing to sell at a rate of over 1 million copies per month.
  491.   
  492.   The following are the major changes from Windows 3.0:
  493.   * No Real (8086) mode support
  494.   * TrueType scalable font support
  495.   * Multimedia capability
  496.   * Object Linking and Embedding (OLE)
  497.   * Application reboot capability
  498.   * "Mouse Trails" for easier mouse use with LCD display devices
  499.   * Better inter-application protection and better error diagnostics
  500.   * API multimedia and networking support
  501.   * Source-level API compatability with Windows NT
  502.   
  503. ---------------------------------------------------------------------------
  504.  
  505. 2.6.  Windows for Workgroups 3.1
  506. ================================
  507.   The Windows for Workgroups package, released in November, 1992,  is the
  508.   first integrated Windows and networking package offered by Microsoft.  It
  509.   provides peer-to-peer file and printer sharing capabilities (on a level
  510.   comparable to LANtastic or Netware Lite) highly integrated into the Windows
  511.   environment.  The simple-to-use-and-install networking allows the user to
  512.   specify which files on the user's machine should be made accessible to
  513.   others.  The files can then be accessed from other machines running either
  514.   Windows or DOS.
  515.   
  516.   Windows for Workgroups also includes two additional applications: Microsoft
  517.   Mail, a network mail package, and Schedule+, a workgroup scheduler.
  518.   
  519. ---------------------------------------------------------------------------
  520.  
  521. 2.7.  Windows NT 3.1
  522. ====================
  523.   Microsoft Windows NT, scheduled for release in the first half of 1993, is
  524.   Microsoft's platform of choice for high-end systems.  It is intended for
  525.   use in network servers, workstations and software development machines; it
  526.   will not replace Windows for DOS.  While Windows NT's user interface is
  527.   very similar to that of Windows 3.1, it is based on an entirely new
  528.   operating system kernel.
  529.   
  530.   The following are the major changes from Windows 3.1:
  531.   * Based on a new microkernel design
  532.   * Portable architecture for Intel x86, MIPS R4000 and DEC Alpha processors
  533.   * 32-bit addressing for access to up to 4 GB of memory
  534.   * Fully protected applications with virtualized hardware access
  535.   * Installable APIs for Win32, Win16, MS-DOS, POSIX and OS/2
  536.   * Installable file systems, including FAT, HPFS and NTFS
  537.   * Built-in networking (LAN Manager and TCP/IP) with remote procedure calls
  538.      (RPCs)
  539.   * Symmetric multiprocessor support
  540.   * Security designed in from start, to be initially C2 certified, with a B-
  541.      level kernel design
  542.   * API support for unsynchronized message queues, advanced interprocess
  543.      communication, registration databases, Bezier curves and graphics
  544.      transformations.
  545.   
  546.   Although Windows NT has not yet been released, the following is generally
  547.   accepted as the minimum platform for use with the retail release of the
  548.   client edition of Windows NT:
  549.   * 33 MHz 386 processor
  550.   * 8 MB memory
  551.   * 100 MB hard disk
  552.   * VGA graphics
  553.   The Advanced Server Edition is expected to require 12 MB of memory.
  554.   
  555.   As of July 1992, Windows NT is available as a pre-release SDK (Software
  556.   Development Kit) from Microsoft at the cost of $69 (or $399 for the pre-
  557.   release SDK plus full printed documentation).  This release is supplied on
  558.   CD-ROM only, and contains the Windows NT operating system as well as all
  559.   the necessary 32-bit development tools (including a 32-bit C++ compiler and
  560.   all documentation on-line on the CD-ROM).  The purchasers of this SDK will
  561.   also receive free updates to Windows NT up to and including final release.
  562.   
  563.   The pre-release Windows NT SDK requires 12 MB of RAM and is not suitable
  564.   for evaluating the Windows NT environment.  It is intended strictly for
  565.   software development!  Contact your national Microsoft subsidiary (or
  566.   Microsoft itself in Redmond, WA) for ordering information.
  567.   
  568.   Win32 in itself is not a version of Windows, but the name of application
  569.   programming interface for WIndows NT.
  570.   
  571. ---------------------------------------------------------------------------
  572.  
  573. 2.8.  Win32s for Windows 3.1
  574. ============================
  575.   Win32s is a set of libraries for Windows 3.1, which enable users to run
  576.   most Windows NT 32-bit applications on Windows 3.1, without the extensive
  577.   hardware requirements of Windows NT.  The Win32s interface will likely
  578.   replace the older Windows-32 interface used by current 32-bit Windows
  579.   applications such as Mathematica.
  580.   
  581.   The Win32s development tools are currently in beta release, but Microsoft
  582.   has not announced minimum system requirements for using Win32s
  583.   applications.
  584.   
  585. ---------------------------------------------------------------------------
  586.  
  587. 2.9.  Windows 4.0 ("Chicago" and Win32c)
  588. ========================================
  589.   This unannounced product is rumored to be released in 1994.  It will be a
  590.   32-bit system providing full pre-emptive multitasking, advanced
  591.   filesystems, threading, networking and more.  It will run on (and require)
  592.   the (also unannounced) 32-bit MS-DOS 7.0.  It will not include Windows NT's
  593.   security, multiprocessor support, server capabilities or multiple API
  594.   modules.  It will include a revised user interface, along the lines of
  595.   "Cairo", but not taken as far as that product.
  596.   
  597.   "Chicago" is rumored to be due for release sometime in 1994.
  598.   
  599. ---------------------------------------------------------------------------
  600.  
  601. 2.10.  Windows NT 4.0 ("Cairo")
  602. ===============================
  603.   "Cairo" is Microsoft's project for object-oriented Windows, and a sccessor
  604.   to the first release of Windows NT.  Firm details are not available, but
  605.   most rumors place expected availability sometime in 1994 or 1995.
  606.   Developers are encouraged to work with OLE 2.0 in order to start moving in
  607.   the correct direction towards future "Cairo" compatability.
  608.   
  609. ---------------------------------------------------------------------------
  610.  
  611. 2.11.  Windows for Pen Computing 3.1
  612. ====================================
  613.   Microsoft developed Windows for Pen Computing for use on pen-based systems.
  614.   In most aspects, it is basically equivalent to Windows 3.1 with extensions
  615.   for pen support.  These extensions include the use of a pen as a pointing
  616.   device as well as handwriting recognition and conversion.  Pen Windows
  617.   first shipped in April, 1992.
  618.   
  619. ---------------------------------------------------------------------------
  620.  
  621. 2.12.  Multimedia Windows
  622. =========================
  623.   The term Multimedia Windows describes a package with Windows 3.0 and the
  624.   Multimedia Extensions.  These extensions are included in Windows 3.1, and
  625.   thus Multimedia Windows is no longer sold as a separate product.
  626.   
  627. ---------------------------------------------------------------------------
  628.  
  629. 2.13.  Modular Windows
  630. ======================
  631.   Modular Windows is the operating system for Tandy Corp.'s Video Information
  632.   System (VIS) multimedia player.  It is essentially similar to Windows'
  633.   core, but without any desktop accessories, TrueType fonts or a number of
  634.   other features.
  635.   
  636. ---------------------------------------------------------------------------
  637.  
  638. 2.14.  Win-OS/2
  639. ===============
  640.   Win-OS/2 is the Windows component of IBM's OS/2 2.0.  It is based partially
  641.   on Windows 3.0 and partially on 3.1.  While it runs a majority of the
  642.   commercial Windows applications, it is not covered by this document.
  643.   
  644. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  645.  
  646.  
  647. 3.  INTERNET AND USENET
  648. =======================
  649.   
  650.   
  651. ---------------------------------------------------------------------------
  652.  
  653. 3.1.  Usenet
  654. ============
  655.   If you received this FAQ from somewhere other than Usenet or Internet, you
  656.   may not be familiar with Usenet.  Basically, Usenet is a loose collection
  657.   of over 1,000,000 computers which exchange mail and news.  The network is
  658.   unstructured and highly distributed; most communication is either by TCP/IP
  659.   over high-speed connections (or over dual-up links using public telephone
  660.   lines), or UUCP over public telephone lines.  Internet is a (almost proper)
  661.   subset of Usenet, consisting of somewhere  between 500,000 and 1,000,000
  662.   computers connected by high-speed TCP/IP network connections.
  663.   
  664.   Usenet news is a software system where a person can post an article to a
  665.   selected newsgroup, and have every other news reader be able to read it.
  666.   There are over 1,500 newsgroups (including the alt groups), and daily
  667.   volume of news is approaching 50 MB.
  668.   
  669.   While most Usenet systems are Unix-based, it is not a requirement.  If you
  670.   have an Internet or UUCP connection, ask your system administrator whether
  671.   you have Usenet news available.  Some of the most common newsreading
  672.   software packages are readnews, rn, trn, nn and notes.
  673.   
  674. ---------------------------------------------------------------------------
  675.  
  676. 3.2.  Usenet Windows newsgroups
  677. ===============================
  678.   There are a total of eight Usenet newsgroups dealing with Microsoft
  679.   Windows:
  680.   
  681.   * comp.os.ms-windows.advocacy
  682.      This group is intended for adversarial discussions, arguments and
  683.      comparisons to other computers and operating systems.  Applicable to all
  684.      Windows platforms.
  685.   * comp.os.ms-windows.announce
  686.      This is a low-volume moderated group with only Windows-related
  687.      announcements (and the text versions of the FAQs) and with no discussion.
  688.      Moderated by Todd Derr (infidel@pitt.edu).
  689.   * comp.os.ms-windows.apps
  690.      This group contains discussions, questions, and comments about the
  691.      selection and use of Windows and Windows NT applications.
  692.   * comp.os.ms-windows.setup
  693.      This group is meant for questions and discussions about Windows and
  694.      Windows for Workgroups setup process, driver availability and selection,
  695.      and hardware compatability and selection.
  696.   * comp.os.ms-windows.misc
  697.      All other discussions about Windows and Windows for Workgroups should be
  698.      in this group.
  699.   
  700.   * comp.os.ms-windows.nt.setup    (proposed)
  701.      This group is meant for questions and discussions about the Windows NT
  702.      setup process, driver availability and selection, and hardware
  703.      compatability and selection.
  704.   * comp.os.ms-windows.nt.misc    (proposed)
  705.      All other discussions about Windows NT should be in this group.
  706.   
  707.   * comp.os.ms-windows.programmer.tools
  708.      This group is intended for discussions about the selection and use of
  709.      tools for Windows software development.
  710.   * comp.os.ms-windows.programmer.win32
  711.      All discussions about the Win32 applications programming interface (used
  712.      in Windows NT and Win32s) and the Windows NT SDK belong in this group..
  713.   * comp.os.ms-windows.programmer.misc
  714.      This group is for all other discussions about Windows software
  715.      development.
  716.   
  717.   * comp.binaries.ms-windows
  718.      This group is for postings of free and shareware Windows applications,
  719.      utilities, display and printer drivers -- and for the latest FAQs.
  720.      Moderated by Tin Le (tin@something.sony.com).
  721.   
  722.   The following groups have been replaced by those shown above:
  723.   * comp.windows.ms
  724.      This group was for discussions about Microsoft Windows.
  725.   * comp.windows.ms.programmer
  726.      This group was for discussions about programming for Microsoft Windows.
  727.   
  728.   The following groups may also be of interest:
  729.   * comp.databases.access    (proposed)
  730.      This group is for dicussions about Microsoft's Access database..
  731.   * comp.os.msdos.programmer
  732.      This groups contains general MS-DOS programming questions.  Some,
  733.      especially those concerning compiler selection, may be of interest to
  734.      Windows programmers.
  735.   * bit.listserv.win3-l
  736.      This group is a two-way gateway of the BITNET WIN3-L mailing list,
  737.      dealing with all aspects of Windows 3.x.
  738.   * bit.listserv.access-l
  739.      This group is a two-way gateway of the BITNET ACCESS-L mailing list,
  740.      dealing with Microsoft's Access database.
  741.   
  742.   The following groups are not for Microsoft Windows!
  743.   * comp.windows.misc
  744.      This group is for miscellaneous discussions about windowing systems in
  745.      general.
  746.   * comp.windows.news
  747.      This group is for discussions about the Sun Microsystems NeWS windowing
  748.      system.
  749.   
  750.   In general, these newsgroups are only available to computers connected to
  751.   Usenet or Internet; they are not gatewayed into BITNET, CompuServe, Prodigy
  752.   or other services. Some FidoNet BBS systems, however, do carry selected
  753.   Usenet newsgroups.
  754.   
  755. ---------------------------------------------------------------------------
  756.  
  757. 3.3.  Alternatives to Usenet
  758. ============================
  759.   If you are unable to find a connection to the Internet (that procedure can
  760.   not be easily defined, as the Internet does not have any sort of a formal
  761.   structure), there are several alternatives available for finding more
  762.   information about Windows, and for locating Windows software and drivers.
  763.   
  764.   BITNET users (as well as any other with an electronic mail connection to
  765.   Internet) can subscribe to WIN3-L (win3-l@uicvm.bitnet), a mailing list
  766.   dedicated to Windows discussions.  This mailing list is similar in content
  767.   to the comp.os.ms-windows.misc newsgroup; no programmer mailing list exists
  768.   on BITNET.
  769.   
  770.   If you live in North America (or in one of selected Western European
  771.   countries), you can subscribe to CompuServe, a commercial service.
  772.   CompuServe has extensive Windows-oriented discussions and a fairly good
  773.   selection of free software.  Although the level of discussion is often less
  774.   technical, it is much more structured than the Internet.  CompuServe also
  775.   has numerous vendor-supported forums, including ones organized by Microsoft
  776.   for Windows and Windows NT.
  777.   
  778.   Many FidoNet-based BBS systems also carry the Internet Windows newsgroups.
  779.   Consult a local BBS listing to find your nearest FidoNet BBS.
  780.   
  781. ---------------------------------------------------------------------------
  782.  
  783. 3.4.  Freeware and shareware by ftp
  784. ===================================
  785.   While CompuServe (which has a lot of software) and your local BBS may have
  786.   large selections, the Internet provides an immense resource for all PC
  787.   users.  The key program to access this software is called ftp (File
  788.   Transfer Protocol), and it's usable from most Internet system, but is not
  789.   usable through UUCP links.
  790.   
  791.   If you do have ftp available to you, follow the example below to connect to
  792.   ftp.cica.indiana.edu (do not type in the // comments):
  793.   
  794.      $ ftp ftp.cica.indiana.edu    // make connection
  795.      Connected to ...              // cica responds
  796.      Userid (user@cica): ftp       // enter "ftp" as userid
  797.      Password: real_userid@site    // enter your own userid
  798.      ftp> tenex                    // for binary transfers
  799.      ftp> cd /pub/pc/win3          // where the goodies are
  800.      ftp> ls -l                    // list the directory
  801.      ftp> get ls-ltR               // get the current index
  802.      ftp> quit                     // we're done!
  803.      $ _
  804.     
  805.   Of course, you can get multiple files at a time -- read the ftp manual page
  806.   for more information.
  807.   
  808.   Remember that shareware is not free: register the software you use to
  809.   encourage the development of more low-cost software.
  810.   
  811. ---------------------------------------------------------------------------
  812.  
  813. 3.5.  Popular Internet ftp sites
  814. ================================
  815.   The following ftp sites provide significant amounts of software of interest
  816.   to Windows users:
  817.   * ftp.cica.indiana.edu (129.79.20.84)
  818.      Directory /pub/pc/win3  contains one of the largest selections of Windows
  819.      software and device drivers anywhere.  Mirrored by wuarchive.  Please do
  820.      not access ftp.cica.indiana.edu between 8am and 6pm EST to prevent
  821.      overloading the system.
  822.   * wsmr-simtel20.army.mil (26.2.0.74)
  823.      Directory pd1:<msdos> contains a very large selection of MS-DOS (and some
  824.      Windows) software.  Mirrored by wuarchive.
  825.   * wuarchive.wustl.edu (128.242.135.4)
  826.      Directory /mirrors/win3 contains a copy of the cica Windows archives, and
  827.      directory /mirrors/msdos contains a copy of the simtel10 MS-DOS archive.
  828.   * ftp.uu.net (137.39.1.9)
  829.      Directory /vendors/microsoft contains a lot of the Microsoft developer
  830.      support materials available on CompuServe, including tech notes, sample
  831.      sources, the ODBC SDK and WinHelp documentation for Windows and Win32
  832.      SDKs.
  833.   * sonygate.sony.com (192.65.137.2)
  834.      Directory /pub/comp.binaries.ms-windows contains a complete archive of
  835.      all binaries posted to the comp.binaries.ms-windows newsgroup, including
  836.      the latest versions of the FAQs.
  837.   * garbo.uwasa.fi (128.214.12.3)
  838.      Directories /win3 and /win31 contain a majority of the cica Windows
  839.      archives, and a fair amount of non-cica material.  Note that garbo.uwasa.
  840.      fi is located in Finland, and North American users should avoid
  841.      congesting transatlantic Internet links by ftping from this site.
  842.      Mirrored by wuarchive.
  843.   * cc.monash.edu.au
  844.      Directory /pub/win3 contains a copy of the cica Windows archives.  Note
  845.      that monash is located in Australia, and North American users should
  846.      avoid congesting transpacific Internet links by ftping from this site.
  847.     
  848.     If your ftp program complains about an unknown site, you can substitute
  849.     the numeric Internet address (shown after each site name above) for the
  850.     name in the ftp command.
  851.   
  852. ---------------------------------------------------------------------------
  853.  
  854. 3.6.  Using archie
  855. ==================
  856.   If you know the program you're looking for, but don't know where to find
  857.   it, you might try using a utility called archie.  This program allows you
  858.   to search for a filename in all the available ftp sites.
  859.   
  860.   There are numerous archie servers available; to use one of them, telnet to
  861.   the system, and sign on as archie.  Follow instructions to search for a
  862.   file.  The following lists some of the know archie servers currently
  863.   available for use; pick one in your geographical area:
  864.      
  865.      * archie.rutgers.edu     United States (Northeast)
  866.      * archie.sura.net   United States (Southeast)
  867.      * archie.unl.edu    United States (West)
  868.      
  869.      * archie.mcgill.ca  Canada
  870.      * archie.au         Australia and New Zealand
  871.      * archie.funet.fi   Europe
  872.      * archie.doc.ic.ac.uk    United Kingdom
  873.   
  874. ---------------------------------------------------------------------------
  875.  
  876. 3.7.  Ftp by email
  877. ==================
  878.   There are several sites that will perform general FTP retrievals for you in
  879.   response to a similar mail query, although it appears that the info-
  880.   server@cs.net server is permanently out of order.
  881.   
  882.   In general, please be considerate, and don't over-use these services.  If
  883.   people start using them to retrieve megabytes and megabytes of GIF or WAV
  884.   files, they will probably disappear.  Also, keep in mind that your system
  885.   may be linked to the net using a long-distance UUCP connection, and your
  886.   sysadmin may not be happy about large mail files using up modem time and
  887.   filling overloaded spool directories.
  888.   
  889.      * bitftp@pucc.bitnet
  890.      For information on this one (available only to BITNET sites) send it the
  891.      message:
  892.        help
  893.   
  894.      * ftpmail@decwrl.dec.com
  895.      For information on this server, available to all Internet sites, send it
  896.      a mail message with a body containing simply:
  897.        help
  898.   
  899.      * mailserv@garbo.uwasa.fi
  900.      One final choice is to use the garbo.uwasa.fi server, which lets you
  901.      access the garbo.uwasa.fi archive (which contains most of the cica
  902.      files).  For instructions, send it a mail message with "Subject: garbo-
  903.      request" and a single line of text "send help" to
  904.        send help
  905.      Please do not use this service if you are located in North America!
  906.   
  907. ---------------------------------------------------------------------------
  908.  
  909. 3.8.  FAQs (Frequently Asked Questions)
  910. =======================================
  911.   Hundreds of Usenet newsgroups have their own FAQs, most of them in text
  912.   format.  You can retrieve almost all of these FAQs' latest versions by ftp
  913.   from rtfm.mit.edu in the directory /pub/usenet/news-answers.
  914.   
  915. ---------------------------------------------------------------------------
  916.  
  917. 3.9.  More about Internet and Usenet
  918. ====================================
  919.   To learn more about Internet and Usenet, I strongly recommend you purchase
  920.   or borrow a copy of Ed Krol's The Whole Internet User's Guide and Catalog
  921.   (ISBN 1-56592-025-2, $24.95), which covers email, news, ftp, archie and
  922.   much more.  This 400-page handbook is a thorough guide to getting around on
  923.   the Net, clear enough for neophytes but with new information even for true
  924.   Internet veterans.
  925.   
  926.   To purchase The Whole Internet User's Guide and Catalog, check your local
  927.   bookstore or contact the publisher, O'Reilly and Associates at 1-800-998-
  928.   9938 (103 Morris St., Sebastopol, CA 95472).
  929.   
  930. ---------------------------------------------------------------------------
  931.  
  932. 3.10.  FTP archives on CD-ROM
  933. =============================
  934.   Walnut Creek offers copies of the cica, wuarchive and simtel  FTP archives
  935.   on CD-ROM, at prices ranging from $25 to $50, with annual subscriptions
  936.   available.  Call (800) 786-9907 or (510) 947-5996 for more information.
  937.   
  938. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  939.  
  940.  
  941. 4.  SETTING UP AND CONFIGURING WINDOWS
  942. ======================================
  943.   
  944. ---------------------------------------------------------------------------
  945.  
  946. 4.1.  System Configuration
  947. ==========================
  948.   
  949.   
  950. ...........................................................................
  951.  
  952. 4.1.1.  Minimum Windows 3.1 configurations
  953. ------------------------------------------
  954.   The minimum  system configurations to run Windows 3.1 are as follows:
  955.   * Standard Mode
  956.      286 processor, 640KB base memory, 256KB extended memory, EGA graphics
  957.   * 386 Enhanced Mode
  958.      386 processor, 640KB base memory, 1MB extended memory, EGA graphics
  959.  
  960.   The following are recommended  minimum configurations (based on the
  961.   experiences of many net Windows users) for good performance.
  962.   * Standard Mode
  963.      286/12 processor, 2MB total memory, VGA graphics, mouse
  964.   * 386 Enhanced Mode
  965.      386SX/16 processor, 4MB total memory, VGA graphics, mouse
  966.   
  967. ...........................................................................
  968.  
  969. 4.1.2.  Minimum Windows 3.0 configurations
  970. ------------------------------------------
  971.   The minimum  system configurations to run Windows 3.0 are as follows:
  972.   * Real Mode
  973.      8088 processor, 640KB base memory, CGA/Hercules graphics
  974.   * Standard Mode
  975.      286 processor, 640KB base memory, 256KB extended memory, CGA/Hercules
  976.      graphics
  977.   * 386 Enhanced Mode
  978.      386 processor, 640KB base memory, 1MB extended memory, CGA/Hercules
  979.      graphics
  980.  
  981.   The following are recommended  minimum configurations (based on the
  982.   experiences of many net Windows users) for good performance.  (Real Mode is
  983.   not configurable for good performance, and many applications will not run
  984.   in it due to a lack of memory.)
  985.   * Standard Mode
  986.      286/12 processor, 2MB total memory, VGA graphics, mouse
  987.   * 386 Enhanced Mode
  988.      386SX/16 processor, 4MB total memory, VGA graphics, mouse
  989.   
  990. ...........................................................................
  991.  
  992. 4.1.3.  Minimum Windows NT pre-release configuration
  993. ----------------------------------------------------
  994.   The minimum  recommended  system configuration to run the Windows NT pre-
  995.   release Software Development Kit is as follows:
  996.        * 386DX/33 processor
  997.        * 12 MB memory
  998.        * 100 MB hard disk
  999.        * VGA graphics
  1000.   
  1001.   The recommended  system configuration to run the final retail release of
  1002.   Windows NT, including networking and several applications, is expected to
  1003.   be the following (according to Microsoft):
  1004.        * 386DX processor
  1005.        * 8 MB memory
  1006.        * 100 MB hard disk
  1007.        * VGA graphics
  1008.   
  1009. ...........................................................................
  1010.  
  1011. 4.1.4.  Standard mode vs. 386 Enhanced mode
  1012. -------------------------------------------
  1013.   If you own a 386- or 486-based system, you have the choice of running in
  1014.   either Standard or Enhanced mode.  The following lists the advantages of
  1015.   each:
  1016.   
  1017.      Standard mode
  1018.      * Speed.  Many aspects of Windows run substantially faster in Standard
  1019.        mode than in 386 Enhanced mode.
  1020.   
  1021.      386 Enhanced mode
  1022.      * Virtual memory capability.
  1023.      * Multiple DOS sessions are pre-emptively multitasked.
  1024.      * DOS sessions may be run in a window.
  1025.      * Able to run 386-specific applications such as Mathematica, FrameMaker
  1026.        and wdeb386.
  1027.   
  1028. ---------------------------------------------------------------------------
  1029.  
  1030. 4.2.  Selecting a hardware configuration for Windows
  1031. ====================================================
  1032.   
  1033.   
  1034. ...........................................................................
  1035.  
  1036. 4.2.1.  Selecting a CPU/FPU
  1037. ---------------------------
  1038.   As always, faster is better.  However, CPU alone won't determine your
  1039.   system's Windows performance.
  1040.   
  1041.   You can get fairly good performance even with a 386SX/20 processor given
  1042.   sufficient memory, and if you have a video accelerator card, a 386DX/40
  1043.   doesn't feel much slower than a 486DX/33.  You most definitely won't be
  1044.   able to tell a 486DX/33 and a 486DX2/66 apart in "normal" Windows
  1045.   operation.
  1046.   
  1047.   Windows itself will not take advantage of a floating point unit such as the
  1048.   287 or 387.
  1049.   
  1050. ...........................................................................
  1051.  
  1052. 4.2.2.  Selecting the memory size
  1053. ---------------------------------
  1054.   Again, the more memory the better.
  1055.   
  1056.   You can get tolerable performance with 2 MB, but 4 MB is a more realistic
  1057.   minimum for decent performance.  If you have 8 MB, you can use a reasonably
  1058.   large disk cache (such as SmartDrive) and RAM disk; with 16 MB, you can
  1059.   disable swapping completely and get even better performance.
  1060.   
  1061.   Make sure your memory is either on the motherboard, or on a high-speed bus
  1062.   (such as EISA or MCA).  The standard ISA bus will slow your memory accesses
  1063.   down to a crawl.
  1064.   
  1065. ...........................................................................
  1066.  
  1067. 4.2.3.  Selecting a hard disk
  1068. -----------------------------
  1069.   For best Windows performance, you want a WD-compatible disk controller.  As
  1070.   most SCSI controllers (such as the excellent Adaptec 1542B and 1740) are
  1071.   not WD-compatible, they can not use Windows' FastDisk 32-bit disk access
  1072.   facility.  Worse yet, you may need to double-buffer your SCSI drive with
  1073.   SmartDrive, further degrading performance.
  1074.   
  1075.   The best bet for Windows 3.1 and future Windows NT performance is a high-
  1076.   speed IDE drive (all of which are WD-compatible).  The controllers are
  1077.   inexpensive (and built into many motherboards), and the new drives are
  1078.   quite fast.  IDE drives tend to be smaller, however, than their SCSI and
  1079.   ESDI counterparts, ranging from 40 MB up to about 500 MB (SCSI and ESDI
  1080.   drives currently on the market range from 300 MB to over 2 GB).
  1081.   
  1082.   The final option is to use an ESDI drive; these drives are usually
  1083.   identical to their SCSI counterparts, but with different interface
  1084.   electronics.  As long as you don't use a controller with a custom BIOS
  1085.   (such as the WD-1009), you can use Windows' 32-bit disk access for better
  1086.   performance.  While ESDI is generally somewhat slower than SCSI, the 32-bit
  1087.   access capability far outweighs that difference.
  1088.   
  1089. ...........................................................................
  1090.  
  1091. 4.2.4.  Selecting a video adapter
  1092. ---------------------------------
  1093.   Given Windows GUI orientation, a fast video adapter is essential for good
  1094.   performance.  In addition, a better video adapter can provide higher
  1095.   resolution, higher refresh rates (for a steadier picture) and more on-
  1096.   screen colors (for more realistic picture reproduction).
  1097.   
  1098.   You should look for a card supporting a 70 Hz or 72 Hz refresh rate
  1099.   (provided your monitor can handle that), and likely at least
  1100.   
  1101.   A local bus or EISA graphics card will provide better performance, but the
  1102.   difference is not as significant with accelerated cards as it is with dub
  1103.   frame-buffer designs such as the ET4000 chipset.  In general, don't pay
  1104.   double just to get an EISA card!
  1105.   
  1106.   The following will attempt to describe some of the high performance (i.e.
  1107.   better than VGA) video adapters currently on the market.  The descriptions
  1108.   are frequently based on the chipsets rather than commercial product names,
  1109.   as numerous vendors will market adapters using basically identical
  1110.   hardware.  All comments below are subjective and reflect the author's
  1111.   opinion only.  Do not base a purchase decision solely on this listing, but
  1112.   always test a video adapter using your own applications prior to purchase,
  1113.   if possible.
  1114.   
  1115.     4b:   4-bit color (16 colors)           8b:   8-bit color (256 colors)
  1116.   15b: 15-bit color (32,768 colors)       24b: 24-bit color (16.7M colors)
  1117.   *interlaced
  1118.   
  1119. * ATI: Mach 8
  1120.   1280x1024x4b*, 1024x768x8b, 800x600x8b, 640x480x8b
  1121.   This is the original ATI accelerator chipset, which powers the ATI 8514
  1122.   Ultra, Graphics Ultra and Graphics Vantage.  The Ultra cards use VRAM video
  1123.   memory, while Vantage uses slower DRAM.  The 8514 Ultra does not include
  1124.   onboard VGA, but both other cards do.  All three cards are 8514 compatible.
  1125.   These cards, while no longer the fastest around, provide excellent Windows
  1126.   performance at all resolutions.  The driver support is very good (with
  1127.   Windows NT beta drivers available), and ATI provides anti-aliased Crystal
  1128.   Fonts for better readability.
  1129.   
  1130. * ATI: Mach 32
  1131.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1132.   The second-generation ATI accelerator chipset powers the ATI Ultra+ and
  1133.   Ultra Pro.  The Ultra Pro uses VRAM video memory, while Ultra+ uses slower
  1134.   DRAM.  Both cards are 8514 compatible.  Both cards are extremely fast and
  1135.   provide blinding Windows performance. The driver support is excellent, with
  1136.   even beta Windows NT drivers available.  ATI provides anti-aliased Crystal
  1137.   Fonts for better readability.  One problem is that the highest performance
  1138.   Ultra+/Pro setup requires a 4 MB memory aperture, which is not possible on
  1139.   an ISA-based system with 16 MB of memory; disabling the memory aperture
  1140.   reduces performance by at least 5-10%.  Effectively an ISA-based Ultra+ is
  1141.   slower in a 16 MB system than the original Mach 8-based Graphics Ultra.
  1142.   
  1143. * Avance Logic: ALG2101
  1144.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1145.   The '2101 is a medium-speed performer with some serious reliability
  1146.   problems and buggy Windows drivers.
  1147.   
  1148. * Avance Logic: ALG2201
  1149.   1280x1024x8b*, 1024x768x15b, 800x600x24b, 640x480x24b
  1150.   The '2201 is the upcoming replacement for the '2101, with 24-bit true-color
  1151.   support, and intended for local bus designs.
  1152.   
  1153. * C&T: 82C481
  1154.   1280x1024x8b*, 1024x768x15b, 800x600x24b, 640x480x24b
  1155.   C&T's '481 chipset (often combined with the C&T Wingine chipset for VGA
  1156.   compatability) is a blazingly fast performer, but is currently hobbled by
  1157.   limited driver support.  Check that the modes you need are supported before
  1158.   buying, and be prepared to have Windows fly!
  1159.   
  1160. * Compaq: 128084
  1161.   1024x768x8b, 800x600x15b, 640x480x8b
  1162.   Compaq's excellent accelerator design is now getting to be a bit long in
  1163.   the tooth, and its performance is below nearly all of its competitors.
  1164.   
  1165. * IIT: AGX4
  1166.   1280x1024x8b*, 1152x960x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1167.   The AGX4 is IIT's implementation of the XGA specification, although at
  1168.   least the first available card (Hercules' Graphite) is not XGA-compatible.
  1169.   Despite some benchmark cheats, this remains an extremely fast card in real
  1170.   use, and its biggest downfall is probably the current lack of a 2 MB model,
  1171.   which is not due until June '93.
  1172.   
  1173. * S3: 87C801
  1174.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1175.   The '801 is a higher-performance (32-bit), lower-cost version of the '924
  1176.   chipset, using inexpensive DRAM instead of the faster VRAM video memory.
  1177.   The performance edge over the original '911 is in excess of 50% on WinMark
  1178.   benchmarks.
  1179.   
  1180. * S3: 87C805
  1181.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1182.   The '805 is a further development of the '801 chipset, optimized for EISA
  1183.   and local buses, and with more memory to allow hi-color and true-color
  1184.   modes at higher resolutions.  Like the '801, it's a 32-bit DRAM design.
  1185.   
  1186. * S3: 87C911
  1187.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1188.   This is the original S3 accelerator chipset.  It provides very good all-
  1189.   around performance, and is widely used in accelerator boards such as the
  1190.   Diamond Stealth.  For better performance, look for the newer '801 or '928
  1191.   chipsets, though.
  1192.   
  1193. * S3: 87C924
  1194.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1195.   The '924 is an updated version of the original S3 '911 chipset.  Its
  1196.   performance is only somewhat improved over the original chipset (and less
  1197.   so than the '801 and '928), but it has some hardware bugs fixed (these bugs
  1198.   were previously worked around by the Windows drivers).
  1199.   
  1200. * S3: 87C928
  1201.   1280x1024x15b*, 1024x768x24b, 800x600x24b, 640x480x24b
  1202.   The '928 is a high-end version of the '805 chipset, intended for ISA as
  1203.   well as EISA and local buses, and supporting up to 4 MB of VRAM for true
  1204.   color at high resolutions.
  1205.   
  1206. * Texas Instruments: TMS 34010
  1207.   4096x4096x24b  [the TMS34010 chipset effectively does not limit resolution]
  1208.   The TMS34010 is a true coprocessed card instead of a fixed-function
  1209.   accelerator.  As it's design is not optimized for Windows, it is at its
  1210.   best in CAD applications and similar, which can take advatage of its
  1211.   display list processing capabilities.  It provides very good Windows
  1212.   performance, but at a very high price point.  Check performance of the
  1213.   specific model before buying, though -- the drivers are developed by
  1214.   individual vendors, and can have a trememndous impact on TMS34010
  1215.   perforomance.
  1216.   
  1217. * Texas Instruments: TMS 34020
  1218.   4096x4096x24b  [the TMS34020 chipset effectively does not limit resolution]
  1219.   The TMS34020 is a 200 MHz 32-bit implementation of the original 100 MHz 16-
  1220.   bit TMS 34010.  It can provide outstanding Windows performance (on par with
  1221.   the ATI Ultra Pro), but it does so at a very high price point.  The chipset
  1222.   is worth considering mainly if you also use your system for CAD.
  1223.   
  1224. * Video 7: HT216
  1225.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1226.   Video 7's first accelerator chipset is an inexpensive design which provides
  1227.   middling performance, on par with the Compaq 128084 and the Weitek 5186.
  1228.   
  1229. * Western Digital: WD90C31
  1230.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x15b
  1231.   Western Digital's new chipset is used by a number of display adapters,
  1232.   including the Paradise Windows Accelerator and the Diamond Speedstar 24x.
  1233.   While the chipset benchmarks moderately well (slotting between ATI's and
  1234.   S3's first- and second-generation chipsets), it has worse-than-expected
  1235.   real life performance, especially in scrolling.  The current drivers are
  1236.   also quite buggy and unreliable.
  1237.   
  1238. * Western Digital: WD90C33
  1239.   1280x1024x8b, 1024x768x15b, 800x600x24b, 640x480x24b
  1240.   WD's second generation design will be targeted at local bus designs, and
  1241.   will attempt to improve performance with more accelerated operations and a
  1242.   32-bit design (instead of the 32-bit/16-bit hybrid design in the WD90C31).
  1243.   
  1244. * Weitek: W5186
  1245.   1024x768x8b, 800x600x8b, 640x480x8b
  1246.   Weitek's initial foray into accelerator chipsets does not provide stellar
  1247.   performance, largely since the accelerated operations are limited to
  1248.   BitBlits and line drawing.  An 16-bit/8-bit internal design and a lack of
  1249.   support for more than 256 colors don't add to the attraction of the W5186
  1250.   chipset.
  1251.   
  1252. * Weitek: W5286
  1253.   1280x1024x4b*, 1024x768x8b, 800x600x15b, 640x480x24b
  1254.   The upcoming second-generation Weitek chipset will attempt to correct some
  1255.   of the problems of the W5186, using a 32-bit/8-bit internal design, true-
  1256.   color support (albeit only at low resolutions) and accelerated color
  1257.   expansion and pattern fills.  It looks doubtful, though, that the W5286
  1258.   would significantly surpass the top first-generation accelerators (such as
  1259.   the ATI Ultra and S3 87C911), let alone match the latest performers.
  1260.   
  1261. ---------------------------------------------------------------------------
  1262.  
  1263. 4.3.  System BIOS compatability
  1264. ===============================
  1265.   A number of different computers have BIOS incompatabilities with Windows
  1266.   3.1.  The following list contains BIOSes with such problems.  Contact you
  1267.   manufacturer for an update if you have one of these systems.
  1268.      
  1269.      Manufacturer         Version   Problem
  1270.      ALR        MPS       Incompatible with Seagate IDE disks
  1271.      AMI        1987      Floppy access causes reboot
  1272.      AMI        1989      Intermittent crashes
  1273.      AMI        1991      Serial port problems for versions prior to 1991-07-
  1274.                           07
  1275.      AST        Premium/286    Crashes, keyboard lockups and network errors
  1276.      Award BIOS <= 3.04   Floppy read errors before version 3.05
  1277.      DTK BIOS   <= 34     No IDE drive support
  1278.      DTK BIOS   36        Setup utilities must be disabled
  1279.      Peak BIOS  1.10      1.30 or newer is required
  1280.      Phoenix BIOS         <= 1987   1988 or newer is required
  1281.      Quadtel BIOS         <= 3.04   3.05 or newer is required
  1282.      Tandon     All       Old BIOSes cause keyboard failures
  1283.      Toshiba    T3100/20  BIOS 4.2 is required
  1284.      Toshiba    T3100e    BIOS 1.7 is required
  1285.      Wyse       All       Setup detects 101 keyboard as 84
  1286.      Zenith     286       Keyboard problems
  1287.      Zenith     386/16    BIOS 2.6E or newer is required
  1288.      Zenith     TurboSportBIOS 2.4D or newer is required
  1289.      
  1290.   The BIOS name and version number (or date) are usually displayed when the
  1291.   system boots.  As an alternative, you can use msd.exe, a DOS-based
  1292.   diagnostic utility included with Windows 3.1, to determine the BIOS your
  1293.   system is using.  Also, there are several diagnostic utilities available in
  1294.   wuarchive's /mirrors/msdos/info directory: sysch233, sysid602 and ifp1p155.
  1295.   
  1296. ---------------------------------------------------------------------------
  1297.  
  1298. 4.4.  Video drivers
  1299. ===================
  1300.   
  1301.   
  1302. ...........................................................................
  1303.  
  1304. 4.4.1.  Identifying your video card
  1305. -----------------------------------
  1306.   The first step in finding the correct Windows drivers for your video card
  1307.   is to determine the type of card you have.  First, you may have a "brand-
  1308.   name" card; if so, your box and/or documentation will ientify the type of
  1309.   card.  Second, you can look at the BIOS message (if any) displayed when you
  1310.   boot your system.  Third, you can open up your system, and look for
  1311.   identification on the card itself -- usually either printed on the card
  1312.   itself or on some of the integrated circuits.
  1313.   
  1314.   As an alternative, you can use msd.exe, a DOS-based diagnostic utility
  1315.   included with Windows 3.1, to determine the manufacturer and type of video
  1316.   card in your system.  Also, two utilities available from wuarchive, atmem10
  1317.   and vgautils (in directory /mirrors/msdos/vga) may help you identify your
  1318.   video card.
  1319.   
  1320.   See the following section on locating a video card driver for a listing of
  1321.   possible names to look for.
  1322.   
  1323. ...........................................................................
  1324.  
  1325. 4.4.2.  Locating a driver
  1326. -------------------------
  1327.   Once you have identified your card, you are ready to begin searching for
  1328.   the right driver.  First, check whether Windows includes the driver you are
  1329.   searching for (Windows 3.1 includes generic VGA (640x480x16) and SuperVGA
  1330.   (800x600x16) drivers, as well as numerous specific drivers).  Second, look
  1331.   at the diskettes you received in the video card package.  These may contain
  1332.   the appropriate driver, saving you from a further search.
  1333.   
  1334.   If neither Windows nor the diskettes have the drivers, or they are out of
  1335.   date, you may wish to check ftp.cica.indiana.edu for the latest one.  If
  1336.   there are none at cica, you can try one of the following:
  1337.      * Contact your dealer
  1338.      * Call the video card manufacturer
  1339.      * Download the latest driver from the manufacturer's BBS
  1340.      * Download the latest driver from the Microsoft BBS (206-936-6735)
  1341.   
  1342.   Note that Windows 3.1 drivers are normally dated after the release date of
  1343.   Windows 3.1 itself (April 6, 1992).
  1344.   
  1345. ...........................................................................
  1346.  
  1347. 4.4.3.  Video card manufacturers
  1348. --------------------------------
  1349.   The following is a partial list of video display hardware vendors who
  1350.   support using Windows with their products.  CAUTION:  The numbers listed
  1351.   may not, by the time you read this, be up to date!
  1352.   
  1353.      Ahead Systems                      510-623-0961
  1354.      Appian Technology                       206-649-5363
  1355.      ATI Technologies                        416-756-4591
  1356.      Boca Research                      407-241-1601
  1357.      Diamond Computer                        408-730-1100
  1358.      Everex Systems                     510-226-9694
  1359.      Focus Information                       510-657-9451
  1360.      Headland Technology                Video Seven    510-656-0503
  1361.      Matrox Electronic                       514-685-6008
  1362.      Micro-Labs                         312-648-6008
  1363.      Micron Technology                       208-368-2130
  1364.      National Design                         512-343-5054
  1365.      NEC            NEC                 512-832-1962
  1366.      Nth Graphics   Nth Graphics        512-832-1962
  1367.      Number Nine Computer               Number Nine    617-862-7502
  1368.      Orchid Technology                  Orchid    510-683-0327
  1369.      Panacea        WinSpeed            603-432-5193
  1370.      Sigma Designs  Sigma               510-770-0111
  1371.      STB Systems    STB                 214-437-9615
  1372.      Tecmar         Tecmar              216-349-0853
  1373.      Trident Microsystems               Trident   415-691-1016
  1374.      ViewSonic      ViewSonic           213-944-2195
  1375.      
  1376.   The following vendors do not provide BBS access, but do make updates
  1377.   available on CompuServe, in the forum indicated.
  1378.   
  1379.      Tseng Laboratories                 ET3000, ET4000 WINADV
  1380.   
  1381. ...........................................................................
  1382.  
  1383. 4.4.4.  Using 256 (or more) colors in Windows
  1384. ---------------------------------------------
  1385.   In order to use more than 16 colors in Windows, your display card and its
  1386.   driver must first support 256 colors.  Second, your application must know
  1387.   about 256 colors in order to take advantage of this feature, as this
  1388.   requires palette switching and some additional programming.  Many
  1389.   applications currently on the market only support 16 colors.
  1390.   
  1391.   In order to get 256 colors, your video card will need at least 320K (for
  1392.   640x480), 512K (for 800x600) or 768K (for 1024x768) of RAM.  For most video
  1393.   cards, 256-color drivers are also much slower than 16-color drivers.  Some
  1394.   video cards support 15-bit (32,768 colors) or 24-bit (16,777,216 colors)
  1395.   video; these can also be used in Windows given the appropriate display
  1396.   driver and sufficient video memory.
  1397.   
  1398. ...........................................................................
  1399.  
  1400. 4.4.5.  Panacea Winspeed
  1401. ------------------------
  1402.   One alternative to the specific manufacturer-supplied drivers is to use
  1403.   Panacea's Winspeed drivers.  These drivers often provide a substantial
  1404.   speed improvement over vendor-supplied drivers, although some vendors have
  1405.   highly optimized drivers which can meet or exceed Winspeed's performance.
  1406.   
  1407. ...........................................................................
  1408.  
  1409. 4.4.6.  CGA drivers
  1410. -------------------
  1411.   Windows 3.1 does not include CGA drivers, as the recommended minimum for
  1412.   running Windows 3.1 is EGA.  If you need to run Windows on a CGA system,
  1413.   you can download the CGA drivers from the Microsoft BBS (206-936-6735).
  1414.   
  1415. ---------------------------------------------------------------------------
  1416.  
  1417. 4.5.  Printer drivers
  1418. =====================
  1419.   The following is a partial list of printer manufacturers who support using
  1420.   Windows with their products.  CAUTION:  The numbers listed may not, by the
  1421.   time you read this, be up to date!
  1422.   
  1423.      Canon          Canon               516-488-6528
  1424.      Lexmark        IBM laser printers  606-232-5653
  1425.      NEC            NEC                 508-635-6328
  1426.      Okidata        Okidata             800-654-3282
  1427.      Panasonic      Panasonic, Roland   201-863-7487
  1428.   
  1429.   The following vendors do not provide BBS access, but do make updates
  1430.   available on CompuServe, in the forum indicated.
  1431.   
  1432.      DEC            DEC                 DECPCI
  1433.      Varityper      Varityper           Desktop Publishing
  1434.      
  1435.   
  1436. ...........................................................................
  1437.  
  1438. 4.5.1.  Selecting a PostScript printer driver
  1439. ---------------------------------------------
  1440.   If your PostScript printer model is not listed in the available printers
  1441.   listing, you should not choose the generic PostScript printer.  Microsoft
  1442.   advises that "if you select PostScript Printer, you may encounter problems
  1443.   when printing".  Instead, you may wish to try Apple LaserWriter as your
  1444.   first possibility.
  1445.   
  1446. ...........................................................................
  1447.  
  1448. 4.5.2.  Eliminating the Ctrl-D in PostScript output
  1449. ---------------------------------------------------
  1450.   To prevent Windows from placing a Ctrl-D (printer reset) at the beginning
  1451.   of your PostScript output files, specify
  1452.      CtrlD=0
  1453.   in the [ModelName,Port] section of your win.ini file.
  1454.   
  1455.   Note that this method does not appear to work with the generic PostScript
  1456.   Printer driver.
  1457.   
  1458. ...........................................................................
  1459.  
  1460. 4.5.3.  EPS graphics print in portrait even on landscape pages
  1461. --------------------------------------------------------------
  1462.   If EPS (Encapsulated PostScript) graphics won't print correctly in
  1463.   landscape mode, try adding the following line to the [Model,Port] section
  1464.   of your win.ini file:
  1465.        
  1466.        LandscapeOrient=270
  1467.   
  1468.   
  1469. ...........................................................................
  1470.  
  1471. 4.5.4.  Hewlett-Packard DeskJet printing problems
  1472. -------------------------------------------------
  1473.   If you are getting incomplete pages printed on your DeskJet, make sure that
  1474.   there is the the entry
  1475.      PrtResFac=0
  1476.   in the [ModelName,Port] section for the DeskJet in your win.ini file.
  1477.   
  1478.   Note that only the drivers supplied by Hewlett-Packard support HP scalable
  1479.   fonts and/or color printing, and these do not currently support TrueType
  1480.   fonts.
  1481.   
  1482. ---------------------------------------------------------------------------
  1483.  
  1484. 4.6.  Math coprocessors and WIN87EM.DLL
  1485. =======================================
  1486.   Windows 3.x itself does not take advantage of a math coprocessor.  Windows
  1487.   applications, on the other hand, may or may not, depending on the
  1488.   application: for example, Excel will, while Word for Windows won't.  In
  1489.   general, an 80x87 chip gives the greates speedup for trigonometric/log type
  1490.   of calculations, and does not significantly improve graphics speed in most
  1491.   cases.
  1492.   
  1493.   The WIN87EM.DLL is a dynamic link library which provides floating-point
  1494.   emulation for Windows applications.  Any application which is capable of
  1495.   using an 80x87 will need this library on a machine without an 80x87.
  1496.   
  1497. ---------------------------------------------------------------------------
  1498.  
  1499. 4.7.  Multimedia
  1500. ================
  1501.   
  1502.   
  1503. ...........................................................................
  1504.  
  1505. 4.7.1.  AdLib cards and .wav files
  1506. ----------------------------------
  1507.   The standard AdLib driver supplied with Windows 3.1 is a MIDI-only driver
  1508.   and is not capable of playing .wav files.  You can add this capability,
  1509.   however, by installing the driver contained in adlibw.zip, available at ftp
  1510.   .cica.indiana.edu  and other sites.
  1511.   
  1512. ...........................................................................
  1513.  
  1514. 4.7.2.  Using MIDI cards with Windows 3.1
  1515. -----------------------------------------
  1516.   if your sound card plays MIDI files (such as canyon.mid), but none of the
  1517.   selections under Control Panel's Sound icon are available, your card/driver
  1518.   does not support wave files.  You will need either to add a wave driver for
  1519.   your card (if available -- contact your sound card manufacturer) or to get
  1520.   a card which supports wave drivers.
  1521.   
  1522. ...........................................................................
  1523.  
  1524. 4.7.3.  SoundBlaster Pro and Windows 3.1
  1525. ----------------------------------------
  1526.   One of the most common symptoms of SoundBlaster Pro problems in Windows 3.1
  1527.   is a complete hang of the system on exit from Windows.  You need to use the
  1528.   SoundBlaster Pro drivers, not the SoundBlaster 1.5 drivers included with
  1529.   Windows 3.1.  The drivers shipped with SB Pro may be out of date, like
  1530.   those on Microsoft's BBS and on CompuServe (this may, however, have changed
  1531.   by the time you read this).  In any case, ftp.cica.indiana.edu has the set
  1532.   of updated drivers available as sounds/sbpw31.zip.  You can also get them
  1533.   from Creative Labs' BBS at (408) 428-6660.
  1534.   
  1535.   Note that if you tell the driver to expect an IRQ other than the one the
  1536.   SoundBlaster Pro actually uses, Windows will complete the driver
  1537.   installation.  When you than try to play a .WAV file, Windows will not
  1538.   recognize any device capable of playing it.
  1539.   
  1540. ...........................................................................
  1541.  
  1542. 4.7.4.  Using the PC's built-in speaker
  1543. ---------------------------------------
  1544.   Windows 3.1 does not contain a driver for playing sounds over the PC's
  1545.   built-in speaker, as the speaker is not quite standardized and not all
  1546.   machines would work as intended.  If you would like to try, however, you
  1547.   should get a copy of the speaker driver, contained in the self-extracting
  1548.   archive speaker.exe, available at Microsoft's BBS, ftp.cica.indiana.edu
  1549.   and other sites.
  1550.   
  1551. ---------------------------------------------------------------------------
  1552.  
  1553. 4.8.  System resources
  1554. ======================
  1555.   Free system resources are things such as window handles and global memory
  1556.   block handles (handle is a Windows programming term, but it is basically an
  1557.   identifier for a window or any other global item.  Each window (dialog,
  1558.   icon, memory block, or whatever) requires a handle.
  1559.   
  1560.   Windows 3.0 has a limit of 64K of resources (32,768 handles), and Windows
  1561.   3.1 has a limit of 128K of resources (65,536 handles).  Windows NT does not
  1562.   have a global resource limit.
  1563.   
  1564.   You can't increase system resources by just adding more memory; the only
  1565.   real solution is to close some applications if you are running low.
  1566.   Windows 3.0 Program Manager was a resource hog, but the 3.1 version is much
  1567.   better.
  1568.   
  1569.   Some poorly-written applications will also not release all the resources
  1570.   they have grabbed when they exit.  You can check for this by checking the
  1571.   Free System Resources figure, starting up the application, working in it
  1572.   for some time, and then exiting.  If the Free System Resources figure is
  1573.   not the same as before you started, your application is not properly
  1574.   freeing its resources and it's time for you to call the vendor and
  1575.   complain!
  1576.   
  1577. ---------------------------------------------------------------------------
  1578.  
  1579. 4.9.  Networking
  1580. ================
  1581.   
  1582.   
  1583. ...........................................................................
  1584.  
  1585. 4.9.1.  Compatible Networks
  1586. ---------------------------
  1587.   The following networks have either been tested by Microsoft, or reported by
  1588.   Usenet users to be functional with Windows 3.x:
  1589.   
  1590.   Network           earliest version
  1591.   3Com 3 Plus           1.0
  1592.   3Com 3+Open           1.0
  1593.   Banyan Vines          4.0
  1594.   BW NFS                ?.?
  1595.   DEC PathWorks         4.0
  1596.   Frontier Tech Super-TCP    1.0    [Windows-based TCP/IP, SLIP and NFS]
  1597.   FTP NFS               ?.?  [Windows-based telnet application]
  1598.   IBM PC LAN            1.1  [except server]
  1599.   LAN Manager           1.0
  1600.   LAN Server            1.0
  1601.   LANtastic             4.0
  1602.   Novell Netware        2.15 [shell & utilities must be version 3.01]
  1603.   Sun PC-NFS            3.5  [must use interrupt 3 instead of 5]
  1604.   Wollongong NFS        2.0  [Windows-based telnet, FTP; include SLIP]
  1605.   
  1606.   Note that many NFS packages have difficulty with Windows for Workgroups due
  1607.   to a bug in WfW FindNext implementation; check with the vendor to determine
  1608.   whether their NFS implementation has a workaround available.
  1609.   
  1610. ...........................................................................
  1611.  
  1612. 4.9.2.  Novell's NWPOPUP utility won't initialize
  1613. -------------------------------------------------
  1614.   If you are running in 386 Enhanced mode, and the version of nwpopup.exe is
  1615.   dated earlier than 10 March, 1992, nwpopup.exe will not initialize properly
  1616.   under Windows 3.1.
  1617.   
  1618.   You may also try placing the following line in the [386Enh] section of your
  1619.   system.ini file:
  1620.      
  1621.      TimerCriticalSection=10000
  1622.   
  1623.   This increases the amount of time (milliseconds) before the critical
  1624.   section is timed out.
  1625.   
  1626. ...........................................................................
  1627.  
  1628. 4.9.3.  Using Windows for Workgroups with TCP/IP
  1629. ------------------------------------------------
  1630.   Microsoft does not officially support using Windows for Workgroups with
  1631.   TCP/IP.  However, it's possible to use your existing TCP/IP protocol with a
  1632.   shared NDIS protocol stack.  This will allow you to access NFS and TCP/IP
  1633.   (telnet and ftp) as usual, but with full Windows for Workgroups
  1634.   functionality available as well.  Unfortunately you will generally lose the
  1635.   Windows-specific capabilities of your NFS software (such as mounting NFS
  1636.   drives from File Manager).
  1637.   
  1638.   See the following sections for examples of how to set up Windows for
  1639.   Workgroups with a TCP/IP and NFS-based network.
  1640.   
  1641.   
  1642.   
  1643. 4.9.3.1.  FTP TCP/IP: general
  1644.   With FTP's TCP/IP, you will need to set up Windows for Workgroups to use
  1645.   the NDIS stack (see the Wollongong section for a sample protocol.ini); your
  1646.   TCP/IP can be set up as usual, using the NDIS protocol stack.  In addition,
  1647.   you will need to get a copy of the file wfwftp.386 from FTP; this file
  1648.   corrects the FindNext problem with Windows for Workgroups.  Copy this file
  1649.   to your system directory, and add the following line to the [386Enh]
  1650.   section of your system.ini file:
  1651.   
  1652.      device=wfwftp.386
  1653.   
  1654.   Thanks to Sue Youshock Pruyn and Larry Backman at FTP Software.
  1655.   
  1656.   
  1657. 4.9.3.2.  FTP TCP/IP: NDIS setup
  1658.   The following example has been tested and is known to work with PC/TCP.
  1659.   Note that this example does not include the usual config.sys options such
  1660.   as device=himem.sys; you can add these as usual.
  1661.   
  1662.   Thanks to Sue Youshock Pruyn at FTP Software.
  1663.   
  1664. * config.sys
  1665.   device=c:\usr\windows\protman.dos /i:c:\usr\windows
  1666.   device=c:\usr\windows\workgrp.sys
  1667.   device=c:\usr\windows\enlkii.dos
  1668.   device=c:\pctcp\dis_pkt.gup
  1669.   
  1670. * autoexec.bat
  1671.   REM Note that the Microsoft net start command is used instead
  1672.   REM of the PC/TCP netbind.exe command.
  1673.   
  1674.   c:\usr\windows\net start
  1675.   c:\usr\windows\netbeui
  1676.   c:\pctcp\ethdrv
  1677.   
  1678. * protocol.ini
  1679.   [network.setup]
  1680.   version=0x3100
  1681.   netcard=ms$elnkii,1,MS$ELNKII
  1682.   transport=ms$netbeui,MS$NETBEUI
  1683.   lana0=ms$elnkii,1,ms$netbeui
  1684.   
  1685.   [protman]
  1686.   DriverName=PROTMAN$
  1687.   PRIORITY=MS$NETBEUI
  1688.   
  1689.   [MS$ELNKII]
  1690.   DriverName=ELNKII$
  1691.   INTERRUPT=3
  1692.   IOADDRESS=0x300
  1693.   MAXTRANSMITS=12
  1694.   TRANSCEIVER=onboard
  1695.   
  1696.   [MS$NETBEUI]
  1697.   DriverName=netbeui$
  1698.   SESSIONS=10
  1699.   NCBS=32
  1700.   BINDINGS=MS$ELNKII
  1701.   LANABASE=0
  1702.   
  1703.   [PKTDRV]
  1704.   DRIVERNAME=PKTDRV$
  1705.   BINDINGS=MS$ELNKII
  1706.   INTVEC=0X65
  1707.   
  1708.   
  1709. 4.9.3.3.  FTP TCP/IP: generic DOS kernel setup
  1710.   The following example has been tested and is known to work with PC/TCP.
  1711.   Note that this example does not include the usual config.sys options such
  1712.   as device=himem.sys; you can add these as usual.
  1713.   
  1714.   Thanks to Sue Youshock Pruyn at FTP Software and Juha Petj
  1715.   <Juha.Petaja@ntc.nokia.com>.
  1716.   
  1717. * config.sys
  1718.   device=c:\usr\windows\protman.dos /i:c:\usr\windows
  1719.   device=c:\usr\windows\workgrp.sys
  1720.   device=c:\usr\windows\elnk3.dos
  1721.   device=c:\usr\windows\msipx.sys
  1722.   device=c:\pctcp\dis_pkt.gup
  1723.   
  1724. * autoexec.bat
  1725.   REM Note that the Microsoft net start command is used instead
  1726.   REM of the PC/TCP netbind.exe command.
  1727.   set pctcp=c:\pctcp\pctcp.ini
  1728.   c:\usr\windows\net start
  1729.   c:\usr\windows\msipx
  1730.   c:\usr\windows\netx
  1731.   c:\pctcp\ethdrv -t 8
  1732.   
  1733. * protocol.ini
  1734.   [network.setup]
  1735.   version=0x3100
  1736.   netcard=ms$elnkii,1,MS$ELNKII
  1737.   transport=ms$netbeui,MS$NETBEUI
  1738.   lana0=ms$elnkii,1,ms$netbeui
  1739.   
  1740.   [protman]
  1741.   DriverName=PROTMAN$
  1742.   PRIORITY=MS$NETBEUI
  1743.   
  1744.   [MS$ELNKII]
  1745.   DriverName=ELNKII$
  1746.   INTERRUPT=3
  1747.   IOADDRESS=0x300
  1748.   MAXTRANSMITS=12
  1749.   TRANSCEIVER=onboard
  1750.   
  1751.   [MS$NETBEUI]
  1752.   DriverName=netbeui$
  1753.   SESSIONS=10
  1754.   NCBS=32
  1755.   BINDINGS=MS$ELNKII
  1756.   LANABASE=0
  1757.   
  1758.   [PKTDRV]
  1759.   DRIVERNAME=PKTDRV$
  1760.   BINDINGS=MS$ELNKII
  1761.   INTVEC=0X65
  1762.   
  1763.   
  1764. 4.9.3.4.  WinQVT/Net
  1765.   The following example has been tested and is known to work with WinQVT/Net.
  1766.   Note that this example does not include the usual config.sys options such
  1767.   as device=himem.sys; you can add these as usual.
  1768.   
  1769. * config.sys
  1770.   device=C:\usr\windows\protman.dos /i:C:\usr\windows
  1771.   device=C:\usr\windows\workgrp.sys
  1772.   device=C:\usr\windows\ne2000.dos
  1773.   device=c:\usr\windows\dis_pkt.dos
  1774.   device=C:\usr\windows\msipx.sys
  1775.   
  1776.   
  1777. * autoexec.bat
  1778.   pktint
  1779.   C:\usr\windows\net start
  1780.   C:\usr\windows\msipx
  1781.   C:\usr\windows\netx
  1782.   REM The next line may or may not be necessary
  1783.   winpkt 0x61 0x62
  1784.   
  1785. * protocol.ini
  1786.   [network.setup]
  1787.   version=0x3100
  1788.   netcard=ms$ne2clone,1,MS$NE2CLONE
  1789.   transport=ms$netbeui,MS$NETBEUI
  1790.   transport=ms$ipx,MS$IPX
  1791.   lana0=ms$ne2clone,1,ms$ipx
  1792.   lana1=ms$ne2clone,1,ms$netbeui
  1793.   
  1794.   
  1795.   [protman]
  1796.   DriverName=PROTMAN$
  1797.   PRIORITY=MS$NETBEUI
  1798.   
  1799.   [MS$NE2CLONE]
  1800.   DriverName=MS2000$
  1801.   IOBASE=0x300
  1802.   INTERRUPT=3
  1803.   
  1804.   [PKTDRV]
  1805.   drivername=pktdrv$
  1806.   bindings=ms$ne2clone
  1807.   intvec=0x62
  1808.   chainvec=0x66
  1809.   
  1810.   [MS$NETBEUI]
  1811.   DriverName=netbeui$
  1812.   SESSIONS=10
  1813.   NCBS=32
  1814.   BINDINGS=MS$NE2CLONE
  1815.   LANABASE=1
  1816.   
  1817.   [MS$IPX]
  1818.   DriverName=IPX$
  1819.   MediaType=Novell/Ethernet
  1820.   BINDINGS=MS$NE2CLONE
  1821.   
  1822.   
  1823.   
  1824. 4.9.3.5.  Wollongong Pathway Access/NFS
  1825.   The following example has been tested and is known to work with
  1826.   Wollongong's Access TCP/IP and NFS product, and SMC' 8013EP network card.
  1827.   If you are using BW, Sun, FTP or some other vendor's software, you will
  1828.   likely need to modify some of the driver names and options, and you will
  1829.   definitely need to adapt the network card selection and configuration to
  1830.   match yours.  Note that this example does not include the usual config.sys
  1831.   options such as device=himem.sys; you can add these as usual.
  1832.   
  1833.   Thanks to Ron Olsthoorn at Wollongong Canada.
  1834.  
  1835. * config.sys
  1836.   stacks = 9,256
  1837.   device = c:\usr\windows\protman.dos /i:c:\usr\windows
  1838.   device = c:\usr\windows\workgrp.sys
  1839.   device = c:\usr\windows\smcmac.dos
  1840.   
  1841. * autoexec.bat
  1842.   rem The following line configures Pathway Access to interrupt 65
  1843.   pwconfig -n:65
  1844.   c:\usr\pathway\ndis -d:3 -i:A
  1845.   c:\usr\windows\net start
  1846.   c:\usr\pathway\pwtcp
  1847.   c:\usr\pathway\nfs
  1848.   c:\usr\pathway\mount u:  \\servername\\/u/joeuser
  1849.   
  1850. * protocol.ini
  1851.   [network.setup]
  1852.   version=0x3100
  1853.   netcard=ms$w13ep,1,MS$W13EP
  1854.   transport=ms$netbeui,MS$NETBEUI
  1855.   lana0=ms$w13ep,1,ms$netbeui
  1856.   
  1857.   [protman]
  1858.   DriverName=PROTMAN$
  1859.   Priority=MS$NETBEUI
  1860.   
  1861.   [MS$W13EP]
  1862.   DriverName=SMCMAC$
  1863.   IRQ=10
  1864.   RAMAddress=0xC800
  1865.   IOBase=0x240
  1866.   ReceiveBufSize=1024
  1867.   
  1868.   [MS$NETBEUI]
  1869.   DriverName=netbeui$
  1870.   Sessions=10
  1871.   NCBS=32
  1872.   Bindings=MS$W13EP
  1873.   LANAbase=0
  1874.   
  1875.   
  1876. ---------------------------------------------------------------------------
  1877.  
  1878. 4.10.  Integrating with Unix e-mail
  1879. ===================================
  1880.   In general, Windows-nbase email packages will not talk to Unix hosts over
  1881.   the network (unless you're using Microsoft's LAN Manager).  If you wish to
  1882.   use Windows-based email over a TCP/IP network, you need an SMTP-compatible
  1883.   email package such as Mail-It (from Unipalm Ltd., Cambridge, UK; +44 223
  1884.   42002; tom@unipalm.co.uk ) or Cinetic Mail Manager (from Cinetic Software,
  1885.   available as shareware).
  1886.   
  1887. ---------------------------------------------------------------------------
  1888.  
  1889. 4.11.  Serial communications
  1890. ============================
  1891.   
  1892.   
  1893. ...........................................................................
  1894.  
  1895. 4.11.1.  Using COM3 and COM4
  1896. ----------------------------
  1897.   This is a generally a problem only in 386 enhanced mode.  To use these
  1898.   ports, you will need to tell Windows where they are located.
  1899.   
  1900.   For Windows 3.1, you should run the MSD.EXE utility while outside Windows.
  1901.   This utility will allow you to determine your COM port configuration. After
  1902.   running MSD, use the Control Panel's Ports utility to tell Windows how your
  1903.   ports are configured.
  1904.   
  1905.   For Windows 3.0, the instructions for doing this can be found in the
  1906.   Windows readme file sysini2.txt, which should be located in your Windows
  1907.   directory.  In summary, what you need to do is tell Windows what memory
  1908.   addresses and interrupts (IRQs) your COM3 and COM4 ports use.  This should
  1909.   work, but is not guaranteed to: COM3 and Com4 are not standardized, and
  1910.   this is one of the most difficult things to get working with Windows.  If
  1911.   possible, move your devices to COM1 or COM2.
  1912.   
  1913.   If the port still does not work after specifying the correct IRQ and memory
  1914.   address for the port, there is another possibile solution: Assuming the
  1915.   ports work OK from plain DOS, try setting up COM3.OS2 (or COM4.OS2) instead
  1916.   of the usual COM3 or COM4.  The Windows 3.0 manual says this is just for
  1917.   OS/2 machines, but it seems to work for many clones.
  1918.   
  1919.   Also note that due to interrupt conflicts, machines without an EISA or
  1920.   Microchannel bus are generally not able to use both COM1 and COM3, or COM2
  1921.   and COM4 simultaneously.
  1922.   
  1923.   Finally, some video accelerator cards, such as the ATI Vantage and Ultra
  1924.   series, and the S3 89C911-based cards, use the address normally assigned to
  1925.   COM4, preventing you from using this port number.
  1926.   
  1927. ...........................................................................
  1928.  
  1929. 4.11.2.  Using a high-performance 16550 serial port
  1930. ---------------------------------------------------
  1931.   You can use a 16550-based serial card, or upgrade your serial card to use a
  1932.   16550 chip instead of an 8250 or 16450 (get the 16550AFN if you're buying a
  1933.   chip only) to improve Windows serial communication performance.  This is
  1934.   most noticeable at 9600+ baud rates using advanced protocols such as
  1935.   Zmodem.
  1936.   
  1937.   If you use a Windows-base communications package, the 16550 is
  1938.   automatically enabled.  You can disable it, however, by setting
  1939.        COMxFIFO=off
  1940.   in the [386Enh] section of your system.ini file, where x is your serial
  1941.   port number (1 to 4).
  1942.   
  1943. ...........................................................................
  1944.  
  1945. 4.11.3.  DOS boxes and 16550 serial ports
  1946. -----------------------------------------
  1947.   For DOS-based applications, the use of the 16550 serial port chip (and its
  1948.   built-in FIFO buffers) is not enabled by default.  What you need to do is
  1949.   set
  1950.        COMxBuff=off
  1951.   in the [386Enh] section of your system.ini file, where x is your serial
  1952.   port number (1 to 4).  This will disable Windows' buffering of that serial
  1953.   port, and allow the DOS app to access it directly.  This is not recommended
  1954.   for use with Windows-based communication packages!
  1955.   
  1956.   Another alternative is to use chcomb.386 (replace the device=*combuff line
  1957.   in the system.ini file with device=chcomb.386), a shareware device driver
  1958.   which allows you to use a 16550 for both WIndows and DOS applications.
  1959.   
  1960. ...........................................................................
  1961.  
  1962. 4.11.4.  SmartDrive and 16550 high-speed transfers
  1963. --------------------------------------------------
  1964.   If you use SmartDrive with Windows 3.1, disk writes are cached by default.
  1965.   While this is generally a good idea, this causes a problem with high-speed
  1966.   downloads, since SmartDrive turns off all interrupts when it is performing
  1967.   the delayed disk write.  Since the interrupts are turned off, you may lose
  1968.   a packet whenever the disk light goes on!
  1969.   
  1970.   The easiest workaround is to disable write caching for your download drive.
  1971.   
  1972. ---------------------------------------------------------------------------
  1973.  
  1974. 4.12.  Disk drives and virtual memory
  1975. =====================================
  1976.   
  1977.   
  1978. ...........................................................................
  1979.  
  1980. 4.12.1.  Virtual memory and swapfiles
  1981. -------------------------------------
  1982.   The type of swapfile you select for running in 386 Enhanced mode can have a
  1983.   significant impact on your performance within Windows.
  1984.   
  1985.   If you have 12 MB or more of memory, you should likely disable swapping
  1986.   completely; this provides substantially better performance than either
  1987.   permanent or temporary swapfiles.  You may also be able to do this with 8
  1988.   MB, depending on the size of your disk cache and the number of applications
  1989.   (especially DOS applications) you run simultaneously.
  1990.   
  1991.   If you determine that you do need a swapfile, you should usually use a
  1992.   permanent one.  Permanent swapfiles allow Windows to start up much faster
  1993.   than temporary ones, which must be recreated every time you start Windows.
  1994.   Permanent swapfiles, however, require contiguous (unfragmented) disk space;
  1995.   you may need to compress your disk, using a tool such as Norton SpeedDisk
  1996.   or PC Tools first.
  1997.   
  1998. ...........................................................................
  1999.  
  2000. 4.12.2.  Maximum swapfile size
  2001. ------------------------------
  2002.   Windows 3.1 determines your virtual memory limit by rounding the amount of
  2003.   RAM on your system to the nearest 4 MB, multiplying by 4, and then
  2004.   subtracting the amount of the system RAM from the total.  This is then the
  2005.   maximum amount of virtual memory (swapfile size) you can use, provided you
  2006.   have sufficient unfragmented hard disk space (see previous section).
  2007.   
  2008.   The multiplier of 4 is a default that can be changed by using a
  2009.        
  2010.        PageOverCommit=
  2011.        
  2012.   setting in the [386Enh] section of the system.ini file.  The multiplier can
  2013.   be from 1 to 20.
  2014.   
  2015. ...........................................................................
  2016.  
  2017. 4.12.3.  Windows 3.x and Stacker
  2018. --------------------------------
  2019.   Stacker 2.0 works well with Windows 3.0 and 3.1.  You should, however,
  2020.   follow the guidelines below for using Stacker with Windows:
  2021.   
  2022.      * Never place a permanent swapfile on a stacked disk.
  2023.      * Never place a temporary swapfile on a stacked disk.
  2024.      * Never use SmartDrive to cache the stacked volume
  2025.      * Do use SmartDrive to cache the unstacked volume containing the stacked
  2026.        volume
  2027.      * Place SmartDrive before Stacker in your autoexec.bat
  2028.   
  2029.   To enhance your memory usage, you may wish to stack your RAMdrive to
  2030.   provide additional room for temporary files (such as the Print Manager's
  2031.   spool files).
  2032.   
  2033.   Note:     Beware that although Stacker will assume that it can compress
  2034.        your data to provide 2x the physical storage capacity, it cannot
  2035.        guarantee that, and placing your temporary files on a stacked drive
  2036.        (whether a disk drive or a RAMdrive) may cause the stacked drive to
  2037.        run out of room unexpectedly if the compression ratio does not reach
  2038.        2x (you may wish to read up on this in your Stacker documentation).
  2039.        If this happens, Windows will experience a catastrophic disk error --
  2040.        and I think we can all agree that that's not a pleasant experience!
  2041.   
  2042. ...........................................................................
  2043.  
  2044. 4.12.4.  SCSI controllers
  2045. -------------------------
  2046.   If you have a bus-mastering SCSI adapter such as the Adaptec 1542, you
  2047.   should be installing the aspi4dos.sys ASPI driver (provided with your
  2048.   controller, or available from Adaptec's BBS at (408) 945-7727) as the first
  2049.   device in your config.sys.  Using the ASPI driver drops the requirement for
  2050.   SmartDrive descrivbed below.
  2051.   
  2052.   Normally, in 386 enhanced mode, Windows 3.x supports only ST-506, ESDI and
  2053.   IDE disk controllers.  If you have a SCSI controller, you need to load
  2054.   SmartDrive in order to allow Windows to recognize your hard disk -- and
  2055.   with Windows 3.1, you should use the /double_buffer option (see the next
  2056.   section).  Do not disable double buffering in a bus-mastering SCSI drive
  2057.   unless you're using the ASPI driver described above.
  2058.   
  2059.   As a third alternative, you may insert the following line in your
  2060.   system.ini file, in the [386enh] section:
  2061.        VirtualHDIRQ=off
  2062.   
  2063.   Finally, some people report having problems with permanent swapfiles on
  2064.   SCSI drives using Windows 3.0.
  2065.   
  2066. ...........................................................................
  2067.  
  2068. 4.12.5.  SmartDrive double buffering on SCSI drives
  2069. ---------------------------------------------------
  2070.   When you install WIndows 3.1 on a system with a SCSI drive, it
  2071.   automatically adds the line
  2072.   
  2073.        device=c:\usr\windows\smartdrv.exe /double_buffer
  2074.   
  2075.   to your config.sys.  To determine whether you actually need double
  2076.   buffering, run SmartDrive again from the command line to check on its
  2077.   status.  Typically, the initial display would be similar to the one below:
  2078.   
  2079.        Microsoft SMARTDrive Disk Cache version 4.0
  2080.        Copyright 1991,1992 Microsoft Corp.
  2081.        
  2082.        Cache size: 1,048,576 bytes
  2083.        Cache size while running Windows: 1,048,576 bytes
  2084.        
  2085.                    Disk Caching Status
  2086.        drive   read cache   write cache   buffering
  2087.        --------------------------------------------
  2088.          A:       yes           no           no
  2089.          B:       yes           no           no
  2090.          C:       yes           yes          -
  2091.        
  2092.        For help, type "Smartdrv /?".
  2093.   
  2094.   Here SmartDrive has not yet determined whether double buffering is
  2095.   necessary or not.  To force SmartDrive to make up its mind, run two
  2096.   simultaneous DOS sessions from within Windows, and do some disk accessing
  2097.   from each.  After this, SmartDrive should be able to determine the need for
  2098.   double buffering.  If the double buffering is not required, the display
  2099.   will be similar to the one below:
  2100.   
  2101.        Microsoft SMARTDrive Disk Cache version 4.0
  2102.        Copyright 1991,1992 Microsoft Corp.
  2103.        
  2104.        Cache size: 1,048,576 bytes
  2105.        Cache size while running Windows: 1,048,576 bytes
  2106.        
  2107.                    Disk Caching Status
  2108.        drive   read cache   write cache   buffering
  2109.        --------------------------------------------
  2110.          A:       yes           no           no
  2111.          B:       yes           no           no
  2112.          C:       yes           yes          no
  2113.        
  2114.        For help, type "Smartdrv /?".
  2115.   
  2116.   If this is the case, you can remove the SmartDrive line from your
  2117.   config.sys.
  2118.   
  2119. ...........................................................................
  2120.  
  2121. 4.12.6.  Windows 3.x and large hard disks
  2122. -----------------------------------------
  2123.   In rare cases, there are problems with using Windows 3.0 on large hard
  2124.   disks.  Your system may be at risk if:
  2125.   
  2126.   * You are using third-party partitioning software, such as:
  2127.        * Disk Manager (dmdrv.bin)
  2128.        * InnerSpace (edvr.sys)
  2129.        * SpeedStor (sstor.sys or hardrive.sys)
  2130.        * Vfeatures Deluxe (fixt_drv.sys)
  2131.   * and you are using SmartDrive (smartdrv.sys) as your disk cache
  2132.   * and your hard disk has more than 1023 cylinders
  2133.   
  2134.   If your hard disk has fewer than 1024 cylinders, you may still be at risk
  2135.   if the first two conditions hold true, you are using DOS 3.30 or later, and
  2136.   your hard disk is not supported by your BIOS.  To avoid problems, you can
  2137.   either stop using SmartDrive, or reformat your disk using the DOS FDISK
  2138.   utility.
  2139.   
  2140.   There are no problems with large partitions created by the FDISK program
  2141.   included with MS-DOS 4.0 and some versions of MS-DOS 3.3.
  2142.   
  2143.   If you are still having problems, call Microsoft Technical Support at (206)
  2144.   454-2030.
  2145.   
  2146. ---------------------------------------------------------------------------
  2147.  
  2148. 4.13.  Troubleshooting
  2149. ======================
  2150.   One essential tool for troubleshooting Windows 3.x problems is Microsoft's
  2151.   Windows Resource Toolkit.  This combination of a comprehensive reference
  2152.   and some utility tools is priced at around $30, and can't be beat for
  2153.   value.  If you are responsible for keeping a number of Windows systems
  2154.   running, run, don't walk, to the nearest phone and order it now!
  2155.   
  2156.   The toolkit is also freely available in Word for Windows format from
  2157.   ftp.cica.indiana.edu (and its mirror sites); while this version is
  2158.   complete, it is large, and will take significant time to ftp and download
  2159.   (not to mention print!).
  2160.   
  2161. ...........................................................................
  2162.  
  2163. 4.13.1.  BMP wallpaper won't display correctly
  2164. ----------------------------------------------
  2165.   Some of the possible reasons are:
  2166.      
  2167.      * Your .bmp file is corrupted.  Try reading it into Paintbrush to verify
  2168.        that it is readable.
  2169.      * You are trying to display a bitmap with more colors than your video
  2170.        driver supports for example, 256 colors with a 16-color driver, or 16M
  2171.        colors with a 256-color driver).
  2172.      * You have insufficient memory to display the bitmap.  A 800x600x16
  2173.        bitmap requires 256K of memory; 1024x768x256 would require 768K!
  2174.   
  2175.   For 256-to-16 color dithering, you may try using a utility such as
  2176.   PaintShop Pro.
  2177.   
  2178. ...........................................................................
  2179.  
  2180. 4.13.2.  Frequent GPFs (General Protection Faults)
  2181. --------------------------------------------------
  2182.   If you are experiencing frequent Windows 3.1 crashes, try starting Windows
  2183.   with the command
  2184.        win /d:xsv
  2185.   
  2186.   If the GPFs do not appear, add the line
  2187.        VirtualHDIRQ=off
  2188.   to the [386Enh] section of your system.ini file.  If the GPFs contine, try
  2189.        win /d:xs
  2190.   
  2191.   If the GPFs do not appear, add the line
  2192.        SystemROMBreakPoint=false
  2193.   to the [386Enh] section of your system.ini file.  If the GPFs contine, try
  2194.        win /d:x
  2195.   
  2196.   If the GPFs do not appear, add the line
  2197.        EMMExclude=A000-EFFF
  2198.   to the [386Enh] section of your system.ini file.  While this will get
  2199.   Windows running more reliably, you should probably try to narrow down the
  2200.   range of memory that actually has to be excluded.
  2201.   
  2202. ...........................................................................
  2203.  
  2204. 4.13.3.  File Manager won't format floppies
  2205. -------------------------------------------
  2206.   If you are having trouble formatting floppies from File Manager, try adding
  2207.   one or more
  2208.        DEVICE=DRIVER.SYS /D:# /F:#
  2209.   lines to your config.sys; see your DOS manual for details.
  2210.   
  2211. ...........................................................................
  2212.  
  2213. 4.13.4.  Incorrect system version; reinstall the 386 enhanced version of
  2214. Windows
  2215. ------------------------------------------------------------------------------
  2216. --
  2217.   If you get the above message when starting a DOS session, you are
  2218.   experiencing one of three potential problems:
  2219.      
  2220.      * You are using a display driver written for Windows 3.0.  Updating it to
  2221.        a 3.1 compatible version  should make the problem disappear.
  2222.      
  2223.      * Your display card selection is not consistent: the display.drv=,
  2224.        386Grabber= and display= selections in your system.ini may not be
  2225.        consistent with each other.  Use setup to install a fresh set of
  2226.        display drivers from the original distribution diskettes.
  2227.      
  2228.      * Your winoa386.mod driver (in your system directory) may be out of date.
  2229.        If that file's date is earlier than win386.exe, use the expand command
  2230.        to get a new copy of winoa386.mod from your original Windows
  2231.        diskettes.
  2232.   
  2233. ...........................................................................
  2234.  
  2235. 4.13.5.  Mouse hangs when using communications software
  2236. -------------------------------------------------------
  2237.   This problem is usually caused by a mouse and a modem being on the same
  2238.   serial port pair (either COM1/COM3, or COM2/COM4).  Each pair shares a
  2239.   common interrupt due to restrictions of the original IBM PC architecture,
  2240.   and so can not be used simultaneously.
  2241.   
  2242.   If you are experiencing this problem, you should move either your modem or
  2243.   mouse a different serial port.
  2244.   
  2245. ...........................................................................
  2246.  
  2247. 4.13.6.  Parity errors with Windows 3.1
  2248. ---------------------------------------
  2249.   Parity errors are real, and detected reliably by Windows 3.1 (Windows 3.0
  2250.   ignored them for the most part).  Unfortunately most memory test programs
  2251.   do not properly test 32-bit memory accesses, and thus do not detect all
  2252.   possible memory problems.  Environments such as Windows 3.1, Windows NT,
  2253.   Unix, Xenix and OS/2 2.0, however, do exercise this aspect -- and, as a
  2254.   result, report memory problems where the memory testers don't catch them.
  2255.   
  2256.   Below are some of the possible causes for parity errors, in approximate
  2257.   order of likelyhood:
  2258.      * Defective memory module
  2259.      * 80ns memory where 70ns is required
  2260.      * Two different speeds of memory modules
  2261.      * DMA or memory conflicts
  2262.      * Outdated BIOS
  2263.      * Defective DMA on the CPU chip
  2264.   
  2265.   If you're willing to play with fire and gasoline (if, for example, you have
  2266.   8-bit memory with no parity bit), you can disable parity checking by
  2267.   removing or commenting out the following line in the [386Enh] section of
  2268.   your system.ini file:
  2269.        
  2270.        device=*parity
  2271.   
  2272.   Note that this will disable your parity checking completely and may cause
  2273.   unexpected crashes or errors if your memory has parity errors!
  2274.   
  2275. ...........................................................................
  2276.  
  2277. 4.13.7.  Performance deterioration in a 386 Enhanced mode DOS session
  2278. ---------------------------------------------------------------------
  2279.   The most likely cause of this type of a problem is slow memory.  If your
  2280.   onboard memory is accessed with basically no wait states, but you have a
  2281.   slower memory expansion card, your machine will run slower whenever it is
  2282.   using those higher memory addresses.  This will generally happen when you
  2283.   start a DOS session, and often result in 30-50% performance reductions
  2284.   using various benchmarks.  The performance is actually also reduced within
  2285.   Windows, but it's difficult to notice this due to the lack of a suitable
  2286.   benchmark.  The proper cure for this problem is to either upgrade your
  2287.   memory expansion card, or to correct whatever problem is causing your
  2288.   machine to access extended memory with such poor problem.
  2289.     
  2290.   DOS application performace is also degraded by using a .PIF file (such as
  2291.   the default .PIF) with the Monitor Ports option enabled, but to a much
  2292.   smaller degree.  With Monitor Ports disabled, DOS session performance
  2293.   should be within 5-10% of the performance under bare DOS.
  2294.   
  2295. ...........................................................................
  2296.  
  2297. 4.13.8.  Problems creating a permanent swapfile in Windows 3.0
  2298. --------------------------------------------------------------
  2299.   First of all, you must be running in real mode to be able to create a
  2300.   permanent swapfile.   Second, You must not have any SUBSTed drives or
  2301.   Windows won't create the swapfile.  Once the swapfile has been created, you
  2302.   can re-SUBST your drives (although the use of SUBST is not recommended in
  2303.   general).  You also can't create a permanent swapfile on a drive
  2304.   partitioned with third-party software such as SpeedStor.
  2305.   
  2306.   If you are installing on a Novell client, you must first disable the
  2307.   receive network messages feature (using the network icon in the Control
  2308.   Panel) and reboot.  Once you have installed the swapfile, turn messages
  2309.   back on again.
  2310.   
  2311. ...........................................................................
  2312.  
  2313. 4.13.9.  Program Manager claims only 8 KB of free memory
  2314. --------------------------------------------------------
  2315.   In Windows 3.1, it is possible that Program Manager (and other Windows 3.1
  2316.   programs) will claim that you have only 8 KB memory when you really have 8
  2317.   MB (that is, it chops off the kilobytes part and displays only megabytes --
  2318.   but with "KB" after the figure).
  2319.   
  2320.   This is caused by a null thousands separator in Control Panel's
  2321.   International settings.  Set the
  2322.   separator to either blank or some character to restore correct behaviour.
  2323.   
  2324. ...........................................................................
  2325.  
  2326. 4.13.10.  Using a slow expansion memory board with Windows
  2327. ----------------------------------------------------------
  2328.   If some of your memory is on a slower memory expansion board (such as a
  2329.   standard ISA bus memory board, operating at 8 MHz in a 33 MHz system, you
  2330.   may experience serious performance deterioration as soon as Windows starts
  2331.   using the slower memory on the expansion board.  (For example, see section
  2332.   Performance deterioration in a 386 Enhanced mode DOS session.)
  2333.   
  2334.   Unfortunately Windows 3.1 does not allow you to specify memory ranges to be
  2335.   used for a RAMdisk or disk cache, and thus you can't control which memory
  2336.   gets used first.  In this case, the best solution is to use QEMM-386, which
  2337.   allows you to do just that.  Place your RAMdisk and disk cache in the slow
  2338.   memory (they will not suffer a significant performance drop), and leave the
  2339.   fast memory on the motherboard available for Windows' use.
  2340.   
  2341. ...........................................................................
  2342.  
  2343. 4.13.11.  Windows 3.0 refuses to run without a file called WINA20.386
  2344. ---------------------------------------------------------------------
  2345.   Quoting from the MS-DOS 5.0 readme.txt file:
  2346.   
  2347.   4.3 WINA20.386 File
  2348.   
  2349.   Setup installs a read-only file named WINA20.386 in your root directory.
  2350.   If you move the WINA20.386 file to a different directory, do the following:
  2351.        * Add a SWITCHES=/W command to your CONFIG.SYS file.
  2352.        * Add a DEVICE=[drive:][path]]WINA20.386 command to the [386Enh]
  2353.           section of your Windows system.ini file.
  2354.   
  2355.   Windows 3.1 does not require this file to be present.
  2356.   
  2357. ...........................................................................
  2358.  
  2359. 4.13.12.  Windows 3.1 hangs or crashes during startup
  2360. -----------------------------------------------------
  2361.   Try starting Windows with the command line
  2362.        win /b
  2363.   
  2364.   If it repeats the same crash or hang, take a look at the file bootlog.txt
  2365.   in your Windows directory.  It will have two lines such as
  2366.        LoadStart = SYSTEM.DRV
  2367.   and
  2368.        LoadSuccess = SYSTEM.DRV
  2369.   for every driver succesfully loaded; the culprit driver will show a line
  2370.   such as
  2371.        LoadFail = WIN3-64S.DRV Failure code is 05
  2372.   
  2373.   If it's a standard Windows driver, try reloading it from diskettes;
  2374.   otherwise, for a third-party driver, try to locate an updated driver either
  2375.   from cica, your supplier or direct from the manufacturer.
  2376.   
  2377. ...........................................................................
  2378.  
  2379. 4.13.13.  Windows 3.1 hangs or waits a long time on exit
  2380. --------------------------------------------------------
  2381.   Windows 3.1 tries to reset the mouse driver on exit, and some IBM PS/2
  2382.   models have great difficulty with this procedure, timing out only after an
  2383.   extended wait.  In order to avoid the problem, add the line
  2384.   
  2385.        InitPS2MouseAtExit=False
  2386.   
  2387.   to the [386Enh] section of your system.ini file.
  2388.   
  2389. ...........................................................................
  2390.  
  2391. 4.13.14.  Windows 3.1 Resource Kit won't install
  2392. ------------------------------------------------
  2393.   The most common WRK installation problem is an excessively long path.  If
  2394.   you have problems, try reducing the length of your path for the
  2395.   installation, and you should be OK.
  2396.   
  2397. ...........................................................................
  2398.  
  2399. 4.13.15.  Windows 3.x waits a long time on startup
  2400. --------------------------------------------------
  2401.   One possible reason is the use of a serial mouse on COM2 instead of COM1.
  2402.   If you have a serial mouse, Windows will first attempt to find it (with
  2403.   great persistence) on COM1, before it looks on COM2.  If your mouse is on
  2404.   COM2, move it to COM1.
  2405.   
  2406.   Using a temporary swapfile instead of a permanent one for 386 enhanced mode
  2407.   also slows down the startup process, but not to even nearly the same extent
  2408.   as the serial mouse problem.
  2409.   
  2410.   With Windows 3.0, it has also been reported that adding too many fonts
  2411.   through the Control Panel will drastically slow down the startup, and with
  2412.   both Windows 3.0 and 3.1, a very large number of ATM fonts will also slow
  2413.   down the startup process.
  2414.   
  2415. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  2416.  
  2417.  
  2418. 5.  WINDOWS AND DOS
  2419. ===================
  2420.   
  2421.   
  2422. ---------------------------------------------------------------------------
  2423.  
  2424. 5.1.  Configuring DOS sessions
  2425. ==============================
  2426.   
  2427.   
  2428. ...........................................................................
  2429.  
  2430. 5.1.1.  DOS in a window
  2431. -----------------------
  2432.   You can run a both the standard DOS command interpreter (command.com) and
  2433.   other DOS applications from within Windows.  In Real mode, you are limited
  2434.   to a single session.  In Standard mode, you can have multiple sessions, but
  2435.   they must still run full-screen.  In 386 Enhanced mode, you can have
  2436.   multiple sessions, and they can run in a window.
  2437.   
  2438.   You can control the starting up in a window vs. full-screen by setting up a
  2439.   .pif file for the program (command.com  or any other DOS program).  You
  2440.   canalso switch the state by pressing Alt+Enter.
  2441.   
  2442. ...........................................................................
  2443.  
  2444. 5.1.2.  Lotus 1-2-3 in Windows
  2445. ------------------------------
  2446.   Lotus 1-2-3, versions 1.x, 2.x and 3.1 run in all modes, but do not support
  2447.   any of the features of the Windows environment.  For all intents and
  2448.   purposes, version 3.0 doesn't run under Windows.
  2449.   
  2450.   If you want to use a spreadsheet in the Windows environment, however, you
  2451.   will be best off buying a real Windows spreadsheet such as Excel, WingZ, CA
  2452.   Compete! or even 1-2-3 for Windows.
  2453.   
  2454. ...........................................................................
  2455.  
  2456. 5.1.3.  Reducing the amount of "jerkiness" in DOS window updating
  2457. -----------------------------------------------------------------
  2458.   Windows 3.1 updates the DOS windows by default every 50 ms.  To increase
  2459.   the update frequency, specify another update interval (such as 20 ms) by
  2460.   adding a line to the [386Enh] section of system.ini:
  2461.        
  2462.        WindowUpdateTime=20
  2463.        
  2464.   A smaller interval will provide smoother updates but impose a higher load
  2465.   on the system.
  2466.   
  2467. ...........................................................................
  2468.  
  2469. 5.1.4.  Extended memory in DOS sessions
  2470. ---------------------------------------
  2471.   After you run Windows, a utility such as Norton SI will often report that
  2472.   you don't have any extended memory.  This is not a bug, but rather a result
  2473.   of the Windows memory management system..  Windows requires applications to
  2474.   access extended memory using one of two mechanisms, known as "XMS" and
  2475.   "DPMI".  These mechanism are implemented in himem.sys and emm386.exe.  If
  2476.   you have device=himem.sys in your config.sys, the first XMS call (by
  2477.   Windows or SmartDrive, for example) will transfer control of the extended
  2478.   memory to himem.sys, and thus make it inaccessible to non-XMS/non-DPMI
  2479.   applications.
  2480.   
  2481. ...........................................................................
  2482.  
  2483. 5.1.5.  Changing the font size for a DOS window
  2484. ------------------------------------------------
  2485.   All video drivers updated for Windows 3.1 allow on-the-fly font changes; to
  2486.   get the same functionality using older 3.0 drivers (in Windows 3.1), add
  2487.   the line
  2488.        
  2489.        FontChangeEnable=1
  2490.        
  2491.   to the [NonWindowsApp] section of the system.ini file.  If you experience
  2492.   strange cursor behaviour or missing characters, remove the line from your
  2493.   system.ini.  There are also alternate Windows 3.0 DOS fonts available at
  2494.   ftp.cica.indiana.edu.
  2495.   
  2496. ...........................................................................
  2497.  
  2498. 5.1.6.  Changing the number of lines inr a DOS window
  2499. -----------------------------------------------------
  2500.   To use more than 25 lines in a DOS window, add the line
  2501.        
  2502.        ScreenLines=50
  2503.        
  2504.   to the [NonWindowsApp] section of the system.ini file.  If your screen
  2505.   doesn't quite fit 50 lines in a DOS window with a decent font, you may want
  2506.   to follow this procedure:
  2507.        * Use a VGA font editor (such as VFONT) to create a DOS VGA screen
  2508.           font with more than 25 lines.
  2509.        * Start up a DOS session (in a window)
  2510.        * In that window, change the font (and thus screen size) to your new
  2511.           font/size.  Voila!
  2512.   
  2513. ...........................................................................
  2514.  
  2515. 5.1.7.  Mouse in a DOS window
  2516. -----------------------------
  2517.   In Windows 3.0, if you are running a DOS application in a window, Windows
  2518.   will retain control of the mouse for cutting and pasting.  You can use a
  2519.   mouse in a full-screen DOS session if you install a mouse driver by running
  2520.   mouse.com (either before starting Windows, or inside the DOS session), or
  2521.   by including
  2522.        
  2523.        device=mouse.sys
  2524.        
  2525.   in your config.sys file. If you're running WordPerfect 5.1 inside Windows,
  2526.   WordPerfect must be started full-screen in order to detect the mouse.  Once
  2527.   it has started, you can use Alt+Enter to run in a window, if you wish.
  2528.   
  2529.   In Windows 3.1, the mouse will automatically work in a DOS window if you
  2530.   have a video driver which has been updated for 3.1.  Old 3.0 drivers do
  2531.   work, but they do not by default provide mouse functionality inside DOS
  2532.   windows, although you can force them to do so by adding the line
  2533.   
  2534.        MouseinDosBox=1
  2535.   
  2536.   to the [NonWindowsApp] section of the system.ini file.
  2537.   
  2538.   If you have a Microsoft mouse, you should use the mouse driver version
  2539.   8.20, included on the Windows 3.1 disks, named mouse.co_ and mouse.sy_.
  2540.   Expand these files using expand.exe (also included on the disks) before
  2541.   using them.
  2542.   
  2543. ...........................................................................
  2544.  
  2545. 5.1.8.  TSRs in DOS sessions
  2546. ----------------------------
  2547.   Some TSR (Terminate and Stay Resident) programs will not work if you
  2548.   install them before running Windows.  Some of them will not work if you
  2549.   install them inside a DOS session.  Generally the best idea is to avoid
  2550.   TSRs completely unless you absolutely have to have them.
  2551.   See also the description of winstart.bat in the Windows *.txt files.
  2552.   
  2553.   
  2554. 5.1.8.1.  VGA graphics in a windowed DOS session
  2555.   Windows 3.1 will support VGA graphics in a windows DOS session if you have
  2556.   the correct display driver.  True Windows 3.1 display drivers (such as the
  2557.   standard SuperVGA driver) will do this, but some partial implementations
  2558.   may not.
  2559.   
  2560. ---------------------------------------------------------------------------
  2561.  
  2562. 5.2.  Troubleshooting DOS applications
  2563. ======================================
  2564.   
  2565.   
  2566. ...........................................................................
  2567.  
  2568. 5.2.1.  Out of Environment Space
  2569. --------------------------------
  2570.   When Windows starts up a DOS session, it by default gives it an environment
  2571.   of 224 bytes, or the space required to hold your current environment,
  2572.   whichever is larger.  If you need more space, there are two methods of
  2573.   circumventing this.  In order of desirability:
  2574.   
  2575.   *  Use a .pif file for each DOS application you run
  2576.       In this you can specify the environment size by using the /e:nnn option
  2577.      (see your DOS manual).  You will need a separate .pif file for each
  2578.      program (although in Windows 3.1 you can create a _default.pif, which is
  2579.      used by all DOS applications which do not have their own .pif files).
  2580.      You can just create a command.pif with a suitable /e:nnn, and then
  2581.      specify in the win.ini a line such as
  2582.        
  2583.        [Extensions]
  2584.        bat=command.pif ^.bat        // for DOS users
  2585.        ksh=sh.exe ^.ksh             // for MKS users
  2586.        
  2587.       With this, you can create batch file icons freely, and still get the
  2588.      options specified in command.pif or sh.pif.
  2589.   
  2590.   * Use a dummy variable
  2591.       By specifying a dummy variable (such as DUMMY1=xxxxx...)  before
  2592.      starting Windows, you can reserve some space in the environment.  Then,
  2593.      as the first thing in each command.com session, do
  2594.        
  2595.        set DUMMY1=
  2596.        
  2597.       to reclaim the space used by DUMMY1 for use by other environment
  2598.      variables.
  2599.   
  2600. ...........................................................................
  2601.  
  2602. 5.2.2.  Protected-mode software
  2603. -------------------------------
  2604.   Some protected-mode applications currently on the market still use an older
  2605.   extended memory interface called VCPI (Virtual Control Program Interface),
  2606.   which is incompatible with Windows' DPMI (DOS Protected Mode Interface).
  2607.   Microsoft went against an established standard in choosing DPMI, but there
  2608.   are valid technical reasons why VCPI was not chosen for Windows.
  2609.   
  2610.   At this point, you have three choices:
  2611.   
  2612.   * Run your protected-mode software under DOS
  2613.      This means that you must NOT use Windows or SmartDrive before running
  2614.      your VCPI software, and may require you to have two different config.sys
  2615.      files.
  2616.   
  2617.   * Plead with your software developer
  2618.      Call up the software vendor and ask them whether they are developing
  2619.      either a Windows-based version, or, at the minimum, one which uses DPMI
  2620.      instead of VCPI.  They should already be working on it anyway, given the
  2621.      momentum and market share that Windows 3.x has.
  2622.   
  2623.   * Buy QEMM/386 or 386Max
  2624.      Both of these packages provide VCPI.  You'll be able to run your
  2625.      protected-mode software as well as Windows 3.0 and 3.1.
  2626.   
  2627. ...........................................................................
  2628.  
  2629. 5.2.3.  Corrupted diskettes when copying files in a DOS session
  2630. ---------------------------------------------------------------
  2631.   If you are getting corrupted diskettes with a 0xff as every other byte when
  2632.   copying files to a floppy within a DOS session, the most likely cause is an
  2633.   expansion board using the same memory area also used by Windows for EMM.
  2634.   You should check that you EMMExclude all areas used by your cards.
  2635.   The Video-7 1024 SVGA board needs a more radical measure: you need to
  2636.   change a jumper to do all ROM decoding in c000 - c7ff, and change a DIP
  2637.   switch to force 8-bit ROM access.
  2638.   
  2639. ---------------------------------------------------------------------------
  2640.  
  2641. 5.3.  DOS shells and extenders
  2642. ==============================
  2643.   
  2644.   
  2645. ...........................................................................
  2646.  
  2647. 5.3.1.  QEMM/386 and DesqView/386
  2648. ---------------------------------
  2649.   You can use versions 5.0 of QEMM/386 and below with real-mode Windows 3.0
  2650.   only.  However, QEMM/386, versions 5.1 and higher, provides XMS services
  2651.   for Windows, thus allowing Windows to run in all modes under QEMM/386, plus
  2652.   providing compatability with VCPI applications.
  2653.   
  2654.   Windows will run in Standard (Windows 3.0 and 3.1) and Real (3.0 only)
  2655.   modes as a DesqView/386 task.
  2656.   
  2657.   
  2658. ...........................................................................
  2659.  
  2660. 5.3.2.  MKS Toolkit: setting up
  2661. -------------------------------
  2662.   There are two possible problems with running Windows from the MKS Toolkit.
  2663.   First, with versions up to and including 3.1c of the Toolkit, the use of
  2664.   login.exe precludes the use of Windows 3.0 in any but the real mode.  To
  2665.   avoid this, have your machine boot directly into the Korn shell or
  2666.   command.com (you may use init.exe if you wish).
  2667.   
  2668.   Second, somebody at Microsoft had a brain fade, and Windows gets confused
  2669.   if it is started with a forward slash path.  Thus, if you simply type "win"
  2670.   in Korn shell, the shell invokes Windows with something like
  2671.        
  2672.        c:/usr/windows/win.com
  2673.        
  2674.   and Windows doesn't know where to find itself!  To cure this, specify a
  2675.   shell alias for Windows: I use
  2676.        
  2677.        alias -x win='c:\\usr\\windows\\win.com'
  2678.        
  2679.   Note that the double backslashes are necessary for the Korn shell, even
  2680.   inside the single quotes.
  2681.   
  2682.   The newer versions of MKS Toolkit allow (standard and 386 enhanced mode)
  2683.   Windows to run directly from the login: prompt; but they still won't let
  2684.   you run standard/386 enhanced Windows from the shell (if you used login).
  2685.   An updated version of init.exe is available from MKS for users of older
  2686.   versions of the MKS Toolkit.
  2687.   
  2688. ...........................................................................
  2689.  
  2690. 5.3.3.  MKS Toolkit: maximizing DOS session memory
  2691. --------------------------------------------------
  2692.   If you run MKS Toolkit by starting up init.exe from config.sys, and then
  2693.   starting the shell from /etc/inittab, you will likely find that there isn't
  2694.   much memory available in the DOS (shell) sessions you start from inside
  2695.   Windows.
  2696.   
  2697.   One way to address this is to start up Windows immediately upon booting,
  2698.   avoiding loading the shell into the valuable DOS low memory.  There are at
  2699.   least two ways of doing this cleanly:
  2700.   
  2701.   * As the last line in your profile.ksh, add the command
  2702.        
  2703.        exec c:\\windows\\win.com
  2704.        
  2705.       (or whatever the path is to your Windows directory).  Using the exec
  2706.      command retains the environment you have set up in your profile.ksh and
  2707.      environ.ksh files, but overlays the shell memory with Windows, avoiding
  2708.      memory loss.
  2709.   
  2710.       Since the startup script executes Windows at the end, make sure that
  2711.      you so not run sh -L from Windows, as this would attempt to restart
  2712.      Windows.
  2713.   
  2714.   * Given that command.com  uses much less memory than the shell, you can
  2715.      specify (as the last line in /etc/inittab, instead of starting up the
  2716.      shell) the following:
  2717.        
  2718.        ms;35;respawn;c:/dos/command.com /c c:\etc\init.bat
  2719.        
  2720.       Then, in /etc/init.bat, specify all your essential environment
  2721.      variables, and as the last line start up Windows.  This method wastest a
  2722.      few kilobytes of low memory compared to hte first one, but allows you run
  2723.      sh -L without risk.
  2724.   
  2725.   
  2726. 5.3.3.1.  MS-SH
  2727.   The basic problem is the MS-SH swap setting.  In Real mode, you will need
  2728.   to use swap disk.  In Standard mode, you can also use swap extend, but you
  2729.   will have to specify at least 200K of XMS memory in the MS-SH .pif file.
  2730.   Alternatively, if you are using Standard or 386 Enhanced mode, you can use
  2731.   swap ems, but again you will need to specify at least 200K of EMS memory in
  2732.   your .pif file.
  2733.   
  2734.   A bug in the current (as of this writing) version of MS-SH prevents swap
  2735.   extend from working in 386 enhanced mode; MS-SH will always crash with a
  2736.   panic error.  With Windows 3.1, swap xms works as intended, and is the
  2737.   appropriate setting.
  2738.   
  2739. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  2740.  
  2741.  
  2742. 6.  WINDOWS TIPS, TRICKS AND SECRETS
  2743. ====================================
  2744.   
  2745.   
  2746. ---------------------------------------------------------------------------
  2747.  
  2748. 6.1.  General
  2749. =============
  2750.   
  2751.   
  2752. ...........................................................................
  2753.  
  2754. 6.1.1.  Automatically opening applications on startup, with predefined window
  2755. positions
  2756. ------------------------------------------------------------------------------
  2757. ---------
  2758.   You can load applications automatically in two ways:
  2759.   
  2760.        * By adding them to the Startup group in Windows 3.1 Program Manager.
  2761.           To run start them as icons, check the Run iconized checkbox in the
  2762.           File / Properties dialog for the program.
  2763.        
  2764.        * By specifying them on the load= or run= line in win.ini.  This will
  2765.           load the specified applications, respectively, either with their
  2766.           default window sizes, or as icons.
  2767.   
  2768.   If you need specific window sizes or positions, you will need to use
  2769.   another utility, either shareware package (such as TopDesk, Layout, Command
  2770.   Post or Aporia) or a commercial one (such as Batchworks, Bridge or
  2771.   NewWave).  TopDesk is included in the Windows Resource Kit.
  2772.   
  2773. ...........................................................................
  2774.  
  2775. 6.1.2.  Changing or bypassing the startup logo
  2776. ----------------------------------------------
  2777.   To bypass the logo, you can start Windows with the command line such as
  2778.   
  2779.        win :
  2780.   
  2781.   Be warned, however, that some people have had problems with this.  Also,
  2782.   skipping the startup logo does not significantly speed up the Windows
  2783.   startup process.
  2784.   
  2785.   To change the logo to something else, you need to first create a .RLE file
  2786.   (using a graphics utility package), with no more than 16 colours, and not
  2787.   exceeding the VGA 640x480 screen resolution, and no more than 64K in size.
  2788.   Once you have this file, called, say, mylogo.rle, enter the following
  2789.   command in your system subdirectory:
  2790.   
  2791.        copy win.cnf/B+vgalogo.lgo/B+mylogo.rle/B win.com
  2792.   
  2793.   If you use CGA or EGA, limit the .RLE file to the appropriate resolution,
  2794.   and replace the vgalogo above with cgalogo or egalogo.
  2795.   
  2796. ...........................................................................
  2797.  
  2798. 6.1.3.  Changing the font used for the icon labels
  2799. --------------------------------------------------
  2800.   To use 10-point Arial (substitute your own favorite below), add the
  2801.   following two lines to your [Desktop] section of your win.ini file:
  2802.   
  2803.        IconTitleFacename=Arial
  2804.        IconTitleSize=10
  2805.   
  2806.   A shareware Control Panel utility, More Control also gives you control over
  2807.   the icon fonts.
  2808.   
  2809. ...........................................................................
  2810.  
  2811. 6.1.4.  Limiting the size of the temporary swap file
  2812. ----------------------------------------------------
  2813.   In Windows 3.1, you can add a line such as
  2814.   
  2815.        MinUserDiskSpace=4096
  2816.   
  2817.   to the [386Enh] section of the system.ini file to limit the temporary swap
  2818.   file's size.  The above line doesn't actually set the size of the swap
  2819.   file, but rather limits its growth to always retain at least 4096 KB (4 MB)
  2820.   of available disk space for your and your applications' own use.
  2821.   
  2822. ...........................................................................
  2823.  
  2824. 6.1.5.  Making Windows 3.x act like 2.x runtime
  2825. -----------------------------------------------
  2826.   The Windows 2.x runtime version would start Windows from the DOS prompt,
  2827.   and exit back to DOS when you exit the application.
  2828.   
  2829.   You can do this as follows (the example is for Excel; others are similar):
  2830.        
  2831.        * Create a new directory called c:\excel (it doesn't have to be
  2832.           distinct; it could be your normal Excel directory, as long as it's
  2833.           not the main Windows 3.x directory).
  2834.        
  2835.        * Copy the following to the new directory from the Windows directory:
  2836.            win.com
  2837.            win.ini
  2838.            system.ini
  2839.        
  2840.        * In the new directory modify the [boot] section of system.ini by
  2841.           changing the shell= line to point to the one and only program you
  2842.           want to run.  The original line should read:
  2843.        
  2844.               shell=progman.exe
  2845.        
  2846.          and the modified line should be something like:
  2847.        
  2848.               shell=c:\excel\excel.exe
  2849.        
  2850.          Remember to type the complete fileid of the program to be executed,
  2851.           including the .exe suffix.
  2852.        
  2853.        * To execute the dedicated Windows session just put the new directory
  2854.           ahead of the normal Windows directory in your path and issue the
  2855.           'win' command, or start Windows with the command 'c:\excel\win'.
  2856.           What we're doing here is making Windows think it's running on a
  2857.           network where the actual executable files etc. are on a network
  2858.           server, and only the basic control files (and win.com) are on the
  2859.           user's local disk.
  2860.   
  2861.   Note that this technique isolates any changes in win.ini and system.ini
  2862.   made in the dedicated task from any changes made in normal Windows; this
  2863.   may or may not be desirable.  If you need to keep the two flavors of
  2864.   Windows in sync you'll have to provide an outboard copy function to refresh
  2865.   the files.
  2866.   
  2867. ...........................................................................
  2868.  
  2869. 6.1.6.  Printing PostScript files without a PostScript printer
  2870. --------------------------------------------------------------
  2871.   To print PostScript files on a printer without PostScript, you'll need to
  2872.   get a third-party PostScript interpreter.  One such product is GhostScript,
  2873.   available free from the GNU project.  The current version, 2.52, can be
  2874.   found by ftp as /mirrors/msdos/postscript/gs252win.zip  on wuarchive.
  2875.   
  2876. ...........................................................................
  2877.  
  2878. 6.1.7.  Search path in Windows
  2879. ------------------------------
  2880.   In addition to the standard MS-DOS search path, Windows will also search
  2881.   the Windows and system directories.  In general, the search order is as
  2882.   follows:
  2883.   
  2884.       * Current directory on current drive
  2885.       * Windows directory
  2886.       * System directory
  2887.       * MS-DOS search path
  2888.       * Current directory on network drives
  2889.   
  2890. ...........................................................................
  2891.  
  2892. 6.1.8.  Swapping the Ctrl and CapsLock keys
  2893. -------------------------------------------
  2894.   One method is to use the public domain program CCSwap, written by David
  2895.   Michmerhuizen.  You can find this as swap10.zip at your favorite FTP site,
  2896.   
  2897.   Alternately, you may be able to use a different keyboard driver.  A good
  2898.   one comes with the distribution of Kermit for Windows, available either
  2899.   from cica or from the official Kermit archive at watsun.cc.columbia.edu.
  2900.   
  2901. ...........................................................................
  2902.  
  2903. 6.1.9.  VT100 emulation for Windows
  2904. -----------------------------------
  2905.   There are two free options available for VT100 emulation: Windows Terminal
  2906.   and WinKermit.  Each has its downfalls, and your other option is a
  2907.   commercial terminal emulator, a number of which are described in the
  2908.   Available WIndows Applications section of this document.
  2909.   
  2910. ---------------------------------------------------------------------------
  2911.  
  2912. 6.2.  Program Manager
  2913. =====================
  2914.   
  2915.   
  2916. ...........................................................................
  2917.  
  2918. 6.2.1.  Changing the font used for the icon labels
  2919. --------------------------------------------------
  2920.   To use 10-point Arial (substitute your own favorite below), add the
  2921.   following two lines to your [Desktop] section of your win.ini file:
  2922.        
  2923.        Icontitlefacename=Arial
  2924.        Icontitlesize=10
  2925.   
  2926.   A shareware Control Panel utility, More Control also gives you control over
  2927.   the icon fonts.
  2928.   
  2929. ...........................................................................
  2930.  
  2931. 6.2.2.  Changing the program icon
  2932. ---------------------------------
  2933.   Choose the item in Program Manager, and then select File Properties. Click
  2934.   on Icon..., and then enter the name of the file containing the new icon.
  2935.   
  2936.   If the icon file is a .DLL or .EXE containing multiple icons, you can
  2937.   either scroll though the available icons (in Windows 3.1) or cycle through
  2938.   them by clicking Next Icon (Windows 3.0).  After selecting the correct
  2939.   icon, click OK, and then OK again.  You can also use icons from other
  2940.   programs by the same method: just specify the name of the .exe file instead
  2941.   of an .ICO or .DLL file.
  2942.   
  2943.   The icon that is displayed by the application when it is minimized is
  2944.   controlled by the application.  It is not normally possible to change that;
  2945.   however, several workarounds exist for changing the icons of running DOS
  2946.   applications.
  2947.   
  2948.        * Windows 3.1 will display the selected Program Manager icon for each
  2949.           running DOS application.
  2950.        * In Windows 3.0 you can use the iinject or puticon utility to replace
  2951.           the standard DOS icon, which is contained in winoa286.mod and/or
  2952.           winoa386.mod.
  2953.        * The IconFixer utility monitors your DOS applicationsin Windows 3.0,
  2954.           and updates their icons as you minimize them, allowing you to have
  2955.           different icons for different DOS applications.
  2956.        
  2957.    All three utilities are available from ftp.cica.indiana.edu.
  2958.   
  2959. ...........................................................................
  2960.  
  2961. 6.2.3.  Changing the title of the Program Manager window
  2962. --------------------------------------------------------
  2963.   In Windows 3.1, you can specify the title of the Program Manager window by
  2964.   adding a Program Manager icon to your Startup group.  Windows will not
  2965.   start up a second copy of Program Manager, but will use the title you
  2966.   specify in File / Properties for the icon.
  2967.   
  2968. ...........................................................................
  2969.  
  2970. 6.2.4.  Converting documents to PostScript format
  2971. -------------------------------------------------
  2972.   There is a very simple way to convert documents of all types to PostScript
  2973.   format: simply select the PostScript printer driver from the Control Panel,
  2974.   and set the printer connection to FILE: .  Then, usign your application,
  2975.   print the file to the PostScript printer, and enter the name of the
  2976.   PostScript output file.
  2977.   
  2978. ...........................................................................
  2979.  
  2980. 6.2.5.  Creating your own icons
  2981. -------------------------------
  2982.   You can create your own custom icons with either IconDraw (shareware),
  2983.   Icon12 (shareware), Tamr11 (shareware), SDKPaint (a part of the Windows
  2984.   SDK) or Resource Workshop (a part of Borland C++).  Simply draw your icon,
  2985.   and save it as an .ICO file.
  2986.   
  2987. ...........................................................................
  2988.  
  2989. 6.2.6.  Creating your own wallpaper
  2990. -----------------------------------
  2991.   You can save a .msp file as a .bmp from Windows Paintbrush.  You can
  2992.   convert a .gif file to a .bmp using the gif2bmp utility from cica.  wingif
  2993.   will also do a good conversion, including dithering 256-color images to 16
  2994.   colors (rescale before dithering!).  A third, and the most flexible,
  2995.   conversion program is PaintShop Pro, which will do color conversions (16M,
  2996.   32K, 256 and 16 colors), many format conversions, scaling and clipping.
  2997.   Both wingif and PaintShop Pro are shareware, and available at
  2998.   ftp.cica.indiana.edu.
  2999.   
  3000.   A JPEG-format file can also be converted to a wallpaper bitmap by first
  3001.   uncompressing it with the cjpeg/djpeg utility (free, available at
  3002.   wuarchive.wustl.edu and other sites) to a .gif, and then using one of the
  3003.   utilities above to convert the .gif to a .bmp.
  3004.   
  3005. ...........................................................................
  3006.  
  3007. 6.2.7.  Previewing PostScript output
  3008. ------------------------------------
  3009.   To preview PostScript output on Windows, you can use GhostScript, a free
  3010.   utility from the GNU project.  The current version, 2.52, can be found on
  3011.   ftp.cica.indiana.edu and other archive sites as GS252WIN.ZIP.
  3012.   
  3013. ...........................................................................
  3014.  
  3015. 6.2.8.  Restricting the Program Manager
  3016. ---------------------------------------
  3017.   If you want to prevent a user from changing the Program Manager
  3018.   configuration, you can insert a combination of the following lines into the
  3019.   [Restrictions] section of progman.ini:
  3020.        
  3021.        NoRun=1            Disables the Run command
  3022.        NoClose=1          Disables the Exit Windows command
  3023.        NoSaveSettings=1   Disables the Save Settings command
  3024.        NoFileMenu=1       Removes the File menu
  3025.        EditLevel=(see below)    Sets the edit restriction level
  3026.   
  3027.   The following are the EditLevel restrictions:
  3028.      1 Disables creating,deleting and renaming groups
  3029.      2 As 1, plus disables creation/deletion of program items
  3030.      3 As 2, plus disables changing program item command lines
  3031.      4 As 3, plus disables changing program information
  3032.   
  3033.   If you boot directly into Windows (and restart it immediately on exit),
  3034.   don't allow any unrestricted DOS sessions from Program Manager, and make
  3035.   progman.ini read-only, you can accomplish a reasonable level of protection
  3036.   from users changing their configuration.
  3037.   
  3038. ...........................................................................
  3039.  
  3040. 6.2.9.  Saving Program Manager settings without exiting Windows
  3041. ---------------------------------------------------------------
  3042.   In Windows 3.0, the trick is to try to select File / Exit with a DOS
  3043.   sessionactive; Windows will save the settings, and then refuse to exit.
  3044.   
  3045.   In Windows 3.1, you can press Alt+Shift+F4 at any time (while you are in
  3046.   Program Manager) to save the settings -- or hold down the Shift key while
  3047.   you double-click Program Manager's close box.
  3048.   
  3049. ...........................................................................
  3050.  
  3051. 6.2.10.  Starting Windows without activating the applications in the Startup
  3052. group
  3053. ------------------------------------------------------------------------------
  3054. ----
  3055.   You can do this by holding down the Shift key when the Windows startup
  3056.   screen appears, and then releasing it once Program Manager is active.
  3057.   
  3058. ...........................................................................
  3059.  
  3060. 6.2.11.  Starting an application in a different directory
  3061. ---------------------------------------------------------
  3062.   To start up a Windows application in a default directory other than the
  3063.   Windows directory (or application executable directory), you have a number
  3064.   of choices:
  3065.   
  3066.      * In Windows 3.1, set the Working Directory under File Properties for the
  3067.        application.
  3068.   
  3069.      * Create a auto-execute macro for that application, which will change
  3070.        your directory upon startup.
  3071.      
  3072.      * Specify your application's path in Program Manager as something such as
  3073.        d:\u\personal\letters\winword.exe.  As long as the application is on
  3074.        your path, it will be started as usual, but with the default directory
  3075.        being the one you specified in Program Manager.  Note that Program
  3076.        Manager will complain of this when you enter the path (and may require
  3077.        you to manually select an icon), but it will work.
  3078.      
  3079.      * Create a dummy document for your application in the desired directory.
  3080.        As long as you have your application listed under [Extensions] in your
  3081.        win.ini file, starting that document from Program Manager (either with
  3082.        File / Run or by adding it as an icon to a group) will then start the
  3083.        application with that document loaded, and in the correct directory.
  3084.      .
  3085.      *  For Word for Windows 2.0, add the line
  3086.       Doc-Path=pathname
  3087.        into the [Microsoft Word 2.0] section of your win.ini file.  This will
  3088.        cause Word to start up in the specified directory every time.
  3089.   
  3090. ---------------------------------------------------------------------------
  3091.  
  3092. 6.3.  Windows accessories
  3093. =========================
  3094.   
  3095.   
  3096. ...........................................................................
  3097.  
  3098. 6.3.1.  Cardfile: converting to ASCII text
  3099. ------------------------------------------
  3100.   To convert a cardfile to a text file, use the WinCrd utility, available
  3101.   from ftp.cica.indiana.edu.
  3102.   
  3103. ...........................................................................
  3104.  
  3105. 6.3.2.  Clock: Windows 3.1 Clock limitations
  3106. --------------------------------------------
  3107.   The Windows 3.1 clock is limited to one instance (simultaneously running
  3108.   copy) by design, as it retains the position and size you last specified for
  3109.   it.  You can, however, run any number of Windows 3.0 clocks that you want
  3110.   in 3.1.  As an alternative, you may want to take a look at the TimeFrame
  3111.   freeware program from ftp.cica.indiana.edu, which places the current time
  3112.   in the title bar of the active window.
  3113.   
  3114. ...........................................................................
  3115.  
  3116. 6.3.3.  Help: changing the keyword colors
  3117. -----------------------------------------
  3118.   To change the keyword colors in your Windows help files, you can add some
  3119.   or all of the following lines to the [Windows Help] section of your win.ini
  3120.   file:
  3121.   
  3122. ...........................................................................
  3123.  
  3124. 6.3.4.  Help: changing the default window size
  3125. ----------------------------------------------
  3126.   To change default size of the WinHelp window, you can change the following
  3127.   lines in the [Windows Help] section of your win.ini file:
  3128.        
  3129.        M_WindowPosition=[0,0,640,480,0]
  3130.   
  3131. ...........................................................................
  3132.  
  3133. 6.3.5.  Notepad: F5 and current time
  3134. ------------------------------------
  3135.   F5 in Windows 3.0 Notepad inserts only a date and not the time as well --
  3136.   it's a known bug.  And it's fixed in Windows 3.1.
  3137.   
  3138. ...........................................................................
  3139.  
  3140. 6.3.6.  Recorder: recording more than 60 seconds of sound
  3141. ---------------------------------------------------------
  3142.   If you want to record, say, three minutes, follow this procedure:
  3143.   * Record 60 seconds (Recorder will stop).
  3144.   * Immediately record again for 60 seconds.
  3145.   * Repeat one more time.
  3146.   * Drag the scroll bar thumb all the way to the left
  3147.   With this procedure, you will be able to record 180 seconds of sound.
  3148.   Repeat more times if you need more than 3 minutes of sound.
  3149.   
  3150. ...........................................................................
  3151.  
  3152. 6.3.7.  Terminal: keypad
  3153. ------------------------
  3154.   Press ScrollLock to toggle the keypad between local and remote mode. The
  3155.   default is local mode.
  3156.   
  3157. ...........................................................................
  3158.  
  3159. 6.3.8.  General: "Can't open TEMP.WRI" (or similar message)
  3160. -----------------------------------------------------------
  3161.   A message similar to this one is likely caused by an invalid definition of
  3162.   the TEMP environment variable in your autoexec.bat.  Having a trailing
  3163.   space on the definition line can cause various Windows applications to
  3164.   generate invalid temporary filenames similar to the one noted.  Correct the
  3165.   problem by making sure there are no trailing blanks.
  3166.   
  3167. ---------------------------------------------------------------------------
  3168.  
  3169. 6.4.  Changing default directories
  3170. ==================================
  3171.   
  3172.   
  3173. ...........................................................................
  3174.  
  3175. 6.4.1.  Bitmaps
  3176. ---------------
  3177.   You cannot move the bitmaps from the Windows directory unless you use a
  3178.   utility program such as BitmapView or PaperBoy.    BitmapView is included
  3179.   in the Windows Resource Kit.
  3180.   
  3181. ...........................................................................
  3182.  
  3183. 6.4.2.  Fonts
  3184. -------------
  3185.   To move your TrueType fonts to a different directory, follow the procedure
  3186.   outlined below.
  3187.   
  3188.   The trick is in knowing how Windows finds your truetype fonts.  If you have
  3189.   ever done any digging around in your system directory, you may have noticed
  3190.   that there is a little (1300 byte) .fot file for each of your .ttf files
  3191.   that you have installed.
  3192.   
  3193.   Now, unlike an ATM font which exists in two files, one containing the
  3194.   screen definition, and the other containing the printer definition, a
  3195.   TrueType font has all the information for both in one file (the .ttf), so
  3196.   why does the other exist?  So far, the exact reason remains a mystery, but
  3197.   the .fot file does contain the full path to the corresponding .ttf file --
  3198.   and the win.ini's [Fonts]  section points to the .fot file.
  3199.   
  3200.   Here are step-by-step instructions for moving the TrueType (and other)
  3201.   fonts:
  3202.   
  3203.      * First, move your .ttf files to where you want then to reside
  3204.        permanently -- preferably someplace outside the windows directory tree
  3205.        for ease of upgrading.
  3206.   
  3207.      * If these TrueType fonts were previously installed, you will have to
  3208.        create new .fot files, so go into the ControlPanel and remove, but
  3209.        don't delete, those TrueType fonts that you had installed (make sure
  3210.        to remove only the TrueType fonts!).
  3211.   
  3212.      * Next, add your TrueType fonts through the Control Panel.  Now, before
  3213.        you select any, be sure to uncheck the Copy Fonts to Windows Directory
  3214.        box.  If you leave this checked, the .fot files will point to the
  3215.        newly copied .ttf files that got relocated into your system directory.
  3216.        Highlight the fonts you want, and click OK.
  3217.   
  3218.      * Now just move all the .fot files also to another location and then
  3219.        modify the [Fonts] section of your win.ini file to point to where your
  3220.        .fot files are located.
  3221.   
  3222.   Thanks to Mike Bendtsen <msbendts @ mtu.edu>.
  3223.   
  3224. ...........................................................................
  3225.  
  3226. 6.4.3.  Icons
  3227. -------------
  3228.   Yoy may place your fonts in any directory you wish, as long as you update
  3229.   your Program Manager's File / Properties dialogs to point to the correct
  3230.   location.
  3231.   
  3232. ---------------------------------------------------------------------------
  3233.  
  3234. 6.5.  Fonts
  3235. ===========
  3236.   
  3237.   
  3238. ...........................................................................
  3239.  
  3240. 6.5.1.  Accessing foreign/accented characters
  3241. ---------------------------------------------
  3242.   There are two basic methods for accessing foreign and/or accented
  3243.   characters in Windows.  The first is to use the CharMap utility (or
  3244.   equivalent in your word processor: Insert / Symbol in Word, Font / WP
  3245.   Characters in WordPerfect) to insert the appropriate characters into your
  3246.   text.
  3247.   
  3248.   If you use a lot if accented characters, though, you may want to select the
  3249.   English (International) keyboard in the Control Panel.  This makes the
  3250.   backquote, forward quote etc. into "dead" keys: pressing "~" followed by
  3251.   "n" would generate the $ character.  To get the original meaning of the
  3252.   dead keys, you need to press that key and then follow it with a space.
  3253.   
  3254. ...........................................................................
  3255.  
  3256. 6.5.2.  Converting font formats
  3257. -------------------------------
  3258.   There are at least two packages available to convert between Type 1 (ATM)
  3259.   and TrueType formats: AllType ($79) and FontMonger ($99).  AllType,
  3260.   however, imposes its own copyright on any converted fonts, as well as doing
  3261.   a generally unsatisfactory job of coverting from ATM to TrueType.
  3262.   
  3263.   Macintosh TrueType fonts are also directly compatable with Windows (you
  3264.   only need to strip off the resource fork from the Mac file).
  3265.   
  3266. ...........................................................................
  3267.  
  3268. 6.5.3.  Converting Macintosh Type 1 (ATM) fonts to Windows
  3269. ----------------------------------------------------------
  3270.   Thanks for this procedure to Norman Walsh, the maintainer of the comp.fonts
  3271.   FAQ.
  3272.   
  3273.   Converting Macintosh Type1 fonts into PC Type1 fonts can be done using
  3274.   purely free/shareware tools.  I've outlined the procedure below.  Make sure
  3275.   you read
  3276.   the "readme" files that accompany many fonts.  Some font authors
  3277.   specifically deny permission to do cross-platform conversions.
  3278.   
  3279.   The tools you need:
  3280.      xbin    xbin23.zip    in /pub/msdos/mac on oak.oakland.edu (or other
  3281.                       mirrors)
  3282.      unsit   unsit30.zip   in /pub/msdos/mac on oak.oakland.edu
  3283.      uncpt   ext-pc.zip    in /pub/pc/win3/util on ftp.cica.indiana.edu
  3284.      refont  refont11.zip  in /pub/pc/win3/fonts on ftp.cica.indiana.edu
  3285.      bmap2afm         bm2af01.zip    in /pub/norm/mac-font-tools on
  3286.                       ibis.cs.umass.edu
  3287.   
  3288.      xbin converts Mac BinHexed files back into binary format.  BinHex is the
  3289.      Mac equivalent of uuencoding: it translates files into hexidecimal digits
  3290.      so that mailers can send them around without difficulty.  It also aids in
  3291.      cross-platform copying.  BinHexed files generally have filenames of the
  3292.      form "xxx.yyy.HQX".
  3293.      
  3294.      unsit explodes Stuffit archives.  Stuffit archives generally have
  3295.      filenames of the form "xxx.SIT".
  3296.      
  3297.      uncpt exploces Compactor archives.  The ext-pc implementation is called
  3298.      extract and does not require Windows (even thought it's in the Windows
  3299.      section on cica).  Compactor archives generally have filenames of the
  3300.      form "xxx.CPT".
  3301.      
  3302.      refont converts Mac type1 fonts into PC type1 fonts.
  3303.      
  3304.      bmap2afm constructs AFM files from the metric information contained in
  3305.      Mac screen fonts (.bmap files).  The screen font files do not have any
  3306.      standard name (although they frequently have the extension .bmap).  The
  3307.      screen fonts have file type "FFIL" which, in combination with some common
  3308.      sense, is usually sufficient to identify them.
  3309.      
  3310.      It's probably a good idea to check with archie for closer sites if you're
  3311.      not in North America.  These tools run under MS-DOS.  xbin and unsit can
  3312.      also be run under Unix.
  3313.   
  3314.   How to do it:
  3315.      Collect the Mac fonts from the archive or BBS of your choice.  Most of
  3316.      these files will be in BinHexed format.  As a running example, we'll use
  3317.      the imaginary font "Plugh.cpt.hqx".  When you download this font to my
  3318.      PC, you would use the name "PLUGH.CPX".  The actual name you use is
  3319.      immaterial.
  3320.      
  3321.      Run xbin on PLUGH.CPX.  This will produce PLUGH.DAT, PLUGH.INF, and
  3322.      PLUGH.RSR.  The data fork of the Mac file (the .DAT file) is the only one
  3323.      of interest to
  3324.      us, you can delete the others.
  3325.      
  3326.      If the original file had been "Plugh.sit.hqx", we would be using the
  3327.      unsit program.  Since we chose a .cpt file for this example, I'm going to
  3328.      run uncpt..  Run uncpt on PLUGH.DAT.  You'll want to extract the AFM file
  3329.      (if present), the documentation or readme file (if present), and the
  3330.      Type1 outline file.  The AFM and README files will be in the data fork of
  3331.      the archive file.  The Type1 outline will be in the resource fork.  The
  3332.      AFM and README files have Mac "TEXT" type.  The Type1 outline file has
  3333.      "LWFN" type.  Use the docs for uncpt and unsit as a guide.  If you got
  3334.      this far you probably won't have much difficulty.
  3335.      
  3336.      If the font does not contain an AFM file, extract the screen font.
  3337.      Screen fonts frequently have the extension .bmap and are "FFIL" type
  3338.      files.  Use Bmap2AFM to construct an AFM from the screen font.  If the
  3339.      archive does contain an AFM file, it's safe to bet that the author's AFM
  3340.      will be better than the one created by Bmap2AFM.
  3341.      
  3342.      Finally, run refont on the Type1 outline that you extracted above.  The
  3343.      result should be an appropriate PC type1 outline.  refont will create a
  3344.      PFM file for you from the AFM file, if you desire.
  3345.   
  3346. ...........................................................................
  3347.  
  3348. 6.5.4.  Replacing your System font with a serif font
  3349. ----------------------------------------------------
  3350.   Thanks to Peter Karrer <pkarrer@bernina.ethz.ch>.
  3351.   
  3352.   Here's a way to produce your own system font from the MS Serif font
  3353.   (similar to Times Roman) in Windows 3.1. No warranties of course...
  3354.   
  3355.   If you're using "small" fonts (fonts.fon=vgasys.fon in system.ini):
  3356.   
  3357.      Make sure you have VGASYS.FON, 7280 bytes, and SERIFE.FON, 57936 bytes.
  3358.      Use debug to do the following:
  3359.        C:\WIN\SYSTEM> debug serife.fon
  3360.        - nmyvgasys.fon
  3361.        - m15b6 l14b3 100
  3362.        - rcx
  3363.        CX E250
  3364.        :14b3
  3365.        - w
  3366.        Writing 014B3 bytes
  3367.        C:\WIN\SYSTEM> debug vgasys.fon
  3368.        - nmyvgasys.fon
  3369.        - l6b6
  3370.        - rcx
  3371.        CX 14B3
  3372.        :1C70
  3373.        - w
  3374.        Writing 01C70 bytes
  3375.        - q
  3376.      In your system.ini file, replace fonts.fon=vgasys.fon with
  3377.       fonts.fon=myvgasys.fon.
  3378.   
  3379.   If you're using "large" fonts (fonts.fon=8514sys.fon in system.ini):
  3380.   
  3381.      Make sure you have 8514SYS.FON, 9280 bytes, and SERIFF.FON, 81728 bytes.
  3382.      Use debug to do the following:
  3383.        C:\WIN\SYSTEM> debug seriff.fon
  3384.        - nmy8514sy.fon
  3385.        - m1b36 l1c20 100
  3386.        - rcx
  3387.        CX 3F40
  3388.        :1c20
  3389.        - rbx
  3390.        BX 0001
  3391.        :0
  3392.        - w
  3393.        Writing 01C20 bytes
  3394.        C:\WIN\SYSTEM> debug 8514sys.fon
  3395.        - nmy8514sy.fon
  3396.        - l336
  3397.        - rcx
  3398.        CX 1C20
  3399.        :2440
  3400.        - w
  3401.        Writing 02440 bytes
  3402.        - q
  3403.      In your system.ini file, replace fonts.fon=8514sys.fon with
  3404.       fonts.fon=my8514sy.fon.
  3405.   
  3406. ...........................................................................
  3407.  
  3408. 6.5.5.  ZIP code bar code fonts
  3409. -------------------------------
  3410.   Word Office Productivity Pack (wopr-20a.zip and wopr-20b.zip on
  3411.   ftp.cica.indiana.edu and its mirror sites) will automatically print bar
  3412.   codes on envelopes.  The package does require Word for Windows 2.0, though.
  3413.   
  3414. ---------------------------------------------------------------------------
  3415.  
  3416. 6.6.  Applications
  3417. ==================
  3418.   
  3419.   
  3420. ...........................................................................
  3421.  
  3422. 6.6.1.  Access: printing a database diagram
  3423. -------------------------------------------
  3424.   One sample approach to printing a complete database table/relation diagram
  3425.   is included as Database Analyzer  in the analyzer.mda database, which is
  3426.   included in the Access package.
  3427.   
  3428. ...........................................................................
  3429.  
  3430. 6.6.2.  DayBook: running on Windows 3.1
  3431. ---------------------------------------
  3432.   The Windows 3.0 doesn't work well after upgrading to Windows 3.1.  However,
  3433.   you can get it working and even keep your old datafiles using the following
  3434.   steps:
  3435.        * Install ToolBook again (run tbksetup) after renaming your old
  3436.           daybook.tbk file.
  3437.        * Start DayBook with the empty daybook.tbk.
  3438.        * Open the old daybook file (from windows version 3.0)
  3439.        * Save it as daybook.tal.
  3440.        * Exit ToolBook.
  3441.        * Rename daybook.tal to daybook.tbk.
  3442.        * Now you can use the old information again under Windows 3.1
  3443.   
  3444. ...........................................................................
  3445.  
  3446. 6.6.3.  Excel: Calling DLL routines
  3447. -----------------------------------
  3448.   Excel can call C and/or Fortran routines located in an external DLL.  In
  3449.   order to implement such DLLs, you will need the Excel SDK ($49 from
  3450.   Microsoft).
  3451.   
  3452. ...........................................................................
  3453.  
  3454. 6.6.4.  Excel: Doing log-log graphs
  3455. -----------------------------------
  3456.   To create a log-log graph, check the log checkbox under Format / Scale for
  3457.   each of the axis.
  3458.   
  3459. ...........................................................................
  3460.  
  3461. 6.6.5.  Excel: Multiple X-Y graphs on shared X-axis
  3462. ---------------------------------------------------
  3463.   To draw multiple graphs on a single sheet, you will need to use the scatter
  3464.   graph, create the first series automatically, then create the second series
  3465.   (which will, by default, use the X values of the first series), and then
  3466.   manually change the X-values of hte second series to point to the correct
  3467.   datablock on your worksheet.
  3468.   
  3469. ...........................................................................
  3470.  
  3471. 6.6.6.  WinQVTNet: Hiding a gateway
  3472. -----------------------------------
  3473.   To hide a gateway, specify visible=no under that host in your qvtnet.rc
  3474.   file.
  3475.   
  3476. ...........................................................................
  3477.  
  3478. 6.6.7.  Norton Desktop: Wider listbox for Scheduler
  3479. ---------------------------------------------------
  3480.   You can change the Scheduler's listbox width by using a resource editor
  3481.   (such as Resource Workshop, included with Borland's latest Windows language
  3482.   products) to resize the list box, move the headings and move the buttons.
  3483.   
  3484.   If you don't have any programming tools, you are basically out of luck.
  3485.   
  3486. ...........................................................................
  3487.  
  3488. 6.6.8.  Norton Desktop: Using smaller fonts for lists
  3489. -----------------------------------------------------
  3490.   Most of the listboxes in NDW use the font size selected in the menus; make
  3491.   sure you select the correct size.
  3492.   
  3493. ...........................................................................
  3494.  
  3495. 6.6.9.  Word for Windows: changing bullet paragraph indent
  3496. ----------------------------------------------------------
  3497.   You can do this by creating a macro that creates a bullet, and then linking
  3498.   the bullet button on the toolbar to that macro, rather than to the standard
  3499.   command.  The macro should include a call to the ToolsBulletListDefault
  3500.   command, followed by your modified paragraphg formatting commands.
  3501.   
  3502. ...........................................................................
  3503.  
  3504. 6.6.10.  Word for Windows: centering equations
  3505. ----------------------------------------------
  3506.   To create equations that look like this:
  3507.   
  3508.                 y = 2                    (1)
  3509.   and
  3510.          x = y + z + log( w )            (2)
  3511.   
  3512.   you will need to set a Center Tab at the center of your page, and a Right
  3513.   Tab at the right margin.  Now press Tab, insert your equation, press Tab
  3514.   again, and enter your equation number.
  3515.   
  3516. ...........................................................................
  3517.  
  3518. 6.6.11.  Word for Windows: custom toolbar icons
  3519. -----------------------------------------------
  3520.   To change the icons in the Word for Windows 2.0 toolbar, add the line
  3521.        LoadToolbarBitmaps=1
  3522.   in the [WinWord2.0] section of your win.ini file.  When Word starts up, it
  3523.   will look for and load four bitmaps called v1tbar.bmp, v2tbar.bmp,
  3524.   v2tbar.bmp and v4tbar.bmp.  Each bitmap holds 26 "icons" which of 18 pixels
  3525.   wide and 16 pixels high.  If you are using 1024x768 resolution, the bitmaps
  3526.   are 81tbar.bmp, 82tbar.bmp, 83tbar.bmp and 84tbar.bmp.
  3527.   
  3528.   You can more easily change these bitmaps using the WOPR utility package
  3529.   (available as shareware).
  3530.   
  3531. ...........................................................................
  3532.  
  3533. 6.6.12.  Word for Windows: drop caps (large 1st characters of paragraphs)
  3534. -------------------------------------------------------------------------
  3535.   Creating a drop cap is really quite easy in Word, once you know what you
  3536.   are looking for.
  3537.   
  3538.   Create the paragraph, select the first character, change it to the font and
  3539.   size you want it to be, and then select Insert / Frame to create a frame.
  3540.   The frame will automatically size to the character and align with the top
  3541.   of the paragraph.  That's all there is to it!
  3542.   
  3543.   Word 2.0c includes a macro which performs the above process automatically.
  3544.   
  3545. ...........................................................................
  3546.  
  3547. 6.6.13.  Word for Windows: fonts larger than 127 points
  3548. -------------------------------------------------------
  3549.   Since Word for Windows will not allow selection of a pointsize beyond 127,
  3550.   for very large pointsizes the best thing to do is enter the text in
  3551.   WordArt, and then scale the WordArt object to desired size in the Word
  3552.   document.
  3553.   
  3554. ...........................................................................
  3555.  
  3556. 6.6.14.  Word for Windows: foreign-language dictionaries and thesauri
  3557. ---------------------------------------------------------------------
  3558.   To get a foreign-language spell checker dictionary or thesaurus for Word
  3559.   for Windows, you should contact Alki Software in Seattle, WA (800-669-
  3560.   9673).  Available languages include British English, French, German,
  3561.   Italian, Spanish, Portuguese, Swedish, Finnish and more.
  3562.   
  3563. ...........................................................................
  3564.  
  3565. 6.6.15.  Word for Windows: getting rid of the list of last files edited
  3566. -----------------------------------------------------------------------
  3567.   To empty the list of last files edited before someone else uses your
  3568.   machine, simply remove the file winword.ini from your Word for Windows
  3569.   directory.  You may wish to put this in your autoexec.bat file.
  3570.   
  3571. ...........................................................................
  3572.  
  3573. 6.6.16.  Word for Windows: inserting today's date
  3574. -------------------------------------------------
  3575.   Using Word's built-in Insert / Date and Time... command will insert a date,
  3576.   but will update it every time you open the document.  There are several
  3577.   ways to insert today's date and forcing it not to be updated:
  3578.       After using Insert / Date and Time..., select the date and hit Ctrl+F11
  3579.       to lock the field.  This will cause it not to be updated until you
  3580.       unlock it.
  3581.       After using Insert / Date and Time..., select the date and hit Ctrl+F9
  3582.       to unlink the field.  This replaces the field with its contents; you
  3583.       will not be able to update the field again.
  3584.       Use Insert / Field... and inset a CREATEDATE (or, depending on your
  3585.       preference, SAVDATE) field.  This will insert the date the document was
  3586.       created, however, and not necessarily today's date.
  3587.   
  3588. ...........................................................................
  3589.  
  3590. 6.6.17.  Word for Windows: linking in subdocuments
  3591. --------------------------------------------------
  3592.   Word for Windows' Link Document, Include document and Insert Document
  3593.   commands all include the entire text of the subdocument in the main
  3594.   document.  If you want to "link" in a document for indexing or a table of
  3595.   contents but not bloat up the main document with all the actual text, use
  3596.   the RD (Refer Document) field.  It won't print or edit the subdocument from
  3597.   the main document, but it does work for indexing and tables of contents.
  3598.   
  3599. ...........................................................................
  3600.  
  3601. 6.6.18.  Word for Windows: numbering equations
  3602. ----------------------------------------------
  3603.   To number equations in Word for Windows, insert a \seq field and use a
  3604.   sequence name like "Equation" to identify the sequence.  For example:
  3605.   
  3606.        x = 0      ({\seq Equation}
  3607.   
  3608. ...........................................................................
  3609.  
  3610. 6.6.19.  Word for Windows: overlining words
  3611. -------------------------------------------
  3612.   To overline a phrase in Word for Windows, insert a \eq field and use the
  3613.   \x\to option to draw just the top of the box around the "equation".  So,
  3614.   for example, to overline "Bar", you might enter
  3615.   
  3616.        The Foo {\eq \x\to(Bar)} and Grille
  3617.   
  3618. ...........................................................................
  3619.  
  3620. 6.6.20.  Word for Windows: printing even and odd pages
  3621. ------------------------------------------------------
  3622.   The Word Office Productivity Pack (WOPR), a shareware collection, includes
  3623.   tools for printing odd and even pages.
  3624.   
  3625.   As an alternative, the following macro to print odd and even pages is
  3626.   courtesy of Rob Ryan (rryan@panix.com).  Use at your own risk -- and try it
  3627.   on a smallish document first!
  3628.   
  3629.   Sub MAIN
  3630.       Dim dlg As DocumentStatistics
  3631.       ToolsRepaginateNow
  3632.       GetCurValues dlg
  3633.       n = Val(dlg.Pages)
  3634.       If n < 1 Then End
  3635.       For i = 1 To n Step 2
  3636.           FilePrint .Range = 3, .From = Str$(i), .To = Str$(i)
  3637.       Next
  3638.       If(n Mod 2 = 1) Then
  3639.           msg$ = "Put all the pages except the last one"
  3640.       Else
  3641.           msg$ = "Put all the pages"
  3642.       End If
  3643.       msg$ = msg$ + " back into the printer and press Ok when ready to
  3644.   print."
  3645.       If(MsgBox(msg$, "Printing Even Pages", 49) = - 1) Then
  3646.           For i = 2 To n Step 2
  3647.               FilePrint .Range = 3, .From = Str$(i), .To = Str$(i)
  3648.           Next
  3649.       End If
  3650.   End Sub
  3651.   
  3652.   
  3653.   And another alternative, from James Rudnicki and Richard Page
  3654.   (page@vm.usc.edu):
  3655.   
  3656.   Sub MAIN
  3657.     Begin Dialog UserDialog 300, 154, "Odd/Even Printing"
  3658.       Text 48, 8, 234, 48, "Print odd or even numbered pages. The document
  3659.   may be repaginated
  3660.                                      and saved before printing."
  3661.       GroupBox 11, 62, 143, 59, "Select Pages"
  3662.       OptionGroup  .OddEven
  3663.           OptionButton 21, 78, 112, 16, "Odd Pages"
  3664.           OptionButton 21, 95, 120, 16, "Even Pages"
  3665.       CheckBox 173, 79, 116, 16, "Repaginate", .RePage
  3666.       CheckBox 173, 96, 100, 16, "Save File", .SaveFile
  3667.       OKButton 10, 127, 88, 21
  3668.       CancelButton 110, 127, 88, 21
  3669.     End Dialog
  3670.   
  3671.     Dim dlg As DocumentStatistics
  3672.     GetCurValues dlg
  3673.     NUM = Val(dlg.Pages)            'Get number of pages
  3674.   
  3675.     Dim NewDlg As UserDialog        'Declare dialog array
  3676.     Choice = Dialog(NewDlg)
  3677.   
  3678.     Select Case Choice
  3679.       Case - 1                      'OK Button
  3680.         If NewDlg.RePage = 1 Then
  3681.           ToolsRepaginateNow        'Make sure pagination is correct
  3682.         End If
  3683.         If NewDlg.SaveFile = 1 Then
  3684.           FileSave                  'Save before printing
  3685.         End If
  3686.         If NewDlg.OddEven = 0 Then
  3687.           For cnt = 1 To NUM Step 2
  3688.             FilePrint .Range = 3, .From = Str$(cnt), .To = Str$(cnt)
  3689.           Next
  3690.         Else
  3691.           For cnt = 2 To NUM Step 2
  3692.             FilePrint .Range = 3, .From = Str$(cnt), .To = Str$(cnt)
  3693.           Next
  3694.         End If
  3695.       Case Else
  3696.     End Select
  3697.   
  3698.   End Sub
  3699.   
  3700.   
  3701. ...........................................................................
  3702.  
  3703. 6.6.21.  Word for Windows: removing hard returns on downloaded text
  3704. -------------------------------------------------------------------
  3705.   You can easily do this by selecting the text, and running a macro similar
  3706.   to the one below.  Note that this will mess up any tables in your input
  3707.   text!
  3708.   
  3709.   Sub MAIN
  3710.       EditReplace .Find = "^p^p", .Replace = "#~@", .WholeWord = 0,
  3711.   .MatchCase = 0, .Format = 0, \
  3712.                            .ReplaceAll = 1
  3713.       EditReplace .Find = "^p", .Replace = " ", .WholeWord = 0, .MatchCase =
  3714.   0, .Format = 0, \
  3715.                           .ReplaceAll = 1
  3716.       EditReplace .Find = "#~@", .Replace = "^p^p", .WholeWord = 0,
  3717.   .MatchCase = 0, .Format = 0, \
  3718.                           .ReplaceAll = 1
  3719.   End Sub
  3720.   
  3721.   
  3722. ...........................................................................
  3723.  
  3724. 6.6.22.  Word for Windows: setting the find file default directory
  3725. ------------------------------------------------------------------
  3726.   Select Tools / Macro and edit FileFind; it will look something like this:
  3727.   
  3728.        Sub MAIN
  3729.            ToolsMacro "FileFind", .Run
  3730.        End Sub
  3731.   
  3732.   Change it to look like this:
  3733.   
  3734.        Sub MAIN
  3735.            On Error Goto STOPHERE     'Needed if user chooses Close
  3736.        
  3737.            Dim myfilefind As FileFind     'Define a dialog (same as FileFind
  3738.        dialog)
  3739.            GetCurValues myfilefind        'Get any values you may have
  3740.        already set
  3741.        
  3742.            myfilefind.SearchPath = "c:\windows"   'Use this type of line to
  3743.        set all the
  3744.            myfilefind.Name = "*.*"                  'defaults things your
  3745.        little heart desires
  3746.        
  3747.            Dialog myfilefind              'Display the dialog box on the
  3748.        screen
  3749.        
  3750.            STOPHERE:                 'Just a label
  3751.        End Sub
  3752.   
  3753.   For information on the various things you can tag on to "myfilefind", such
  3754.   as .SearchPath, .Name, etc..., check the on-line help under Word Basic
  3755.   Commands -- FileFind.
  3756.   
  3757.   Thanks to Paul Brown for the solution!
  3758.   
  3759. ...........................................................................
  3760.  
  3761. 6.6.23.  Word for Windows: turning echo off in a macro
  3762. ------------------------------------------------------
  3763.   To turn off echo in a Word for Windows macro (making for a cleaner display
  3764.   and faster running), you need to implement two macros, EchoOn and EchoOff.
  3765.   These macros are fully described in Microsoft's tech note 13-5 (they were
  3766.   based on ones written by Steven Wexler of WexTech Systems), available on
  3767.   ftp.uu.net and Compuserve.  Beware, though, that if your macro crashes
  3768.   before turning echo back on, you will thoroughly confuse the user!
  3769.   
  3770.   If you just want to implement the macros, they are included below.  Before
  3771.   you jump into it, though, here is Microsoft's warning from the Tech Note:
  3772.   
  3773.   Use the Echo macro at your own risk. It has performed admirably for us so
  3774.   far with one exception: When you execute a macro defining a bookmark that
  3775.   isn't only an insertion point, the bookmark is not always defined
  3776.   correctly. To remedy the situation, turn echo on just before you issue the
  3777.   bookmark command, and turn it off immediately afterward.  We leave it up to
  3778.   the user to explore and find all the ways Echo can be useful or harmful in
  3779.   your macro writing.
  3780.   
  3781.   To turning echo off, use the following WordBasic line:
  3782.      
  3783.      Echo.EchoOff IniKey$
  3784.   
  3785.   where IniKey$ is the name of the win.ini key used to store a value for
  3786.   turning echo on. This subroutine turns off redraw and saves the position of
  3787.   the scroll box in the vertical scroll bar of the
  3788.   active window to the win.ini file. The information is stored in the
  3789.   [Microsoft Word Echo] section of win.ini, under the IniKey$ key string.  To
  3790.   turn echo back on, use:
  3791.      
  3792.      Echo.EchoOff IniKey$
  3793.   
  3794.   where Inikey$ is the same key you used to turn echo off.
  3795.   
  3796.   The Echo macro contains the following lines:
  3797.   
  3798.   Declare Function SendMessage Lib "user"(hWnd As Integer, \
  3799.        wMsg As Integer,wParam As Integer, lParam As Long) As Long
  3800.   Declare Function GetFocus Lib "user" As Integer
  3801.   Declare Sub InvalidateRect Lib "user"(hWnd As Integer, \
  3802.        lpRect As Long, Bool As Integer)
  3803.   Declare Sub UpdateWindow Lib "user"(hWnd As Integer)
  3804.   
  3805.   Sub MAIN
  3806.      Echo 1, ""
  3807.   End Sub
  3808.   
  3809.   Sub Echo(fOn, IniKey$)
  3810.      WM_SETREDRAW = 11
  3811.      IniSection$ = "Microsoft Word Echo"
  3812.      FocusHandle = GetFocus
  3813.      If fOn = 0 Then
  3814.   
  3815.         SetProfileString(IniSection$, IniKey$, Str$(VScroll()))
  3816.      End If
  3817.      dummy = SendMessage(FocusHandle, WM_SETREDRAW, fOn, 0)
  3818.      If fOn Then
  3819.         InvalidateRect(FocusHandle, 0, 1)
  3820.         UpdateWindow(FocusHandle)
  3821.         VScroll Val(GetProfileString$(IniSection$, IniKey$))
  3822.      End If
  3823.   End Sub
  3824.   
  3825.   Sub EchoOff(IniKey$)
  3826.      Echo 0, IniKey$
  3827.   End Sub
  3828.   
  3829.   Sub EchoOn(IniKey$)
  3830.      Echo 1, IniKey$
  3831.   End Sub
  3832.   
  3833.   
  3834. ...........................................................................
  3835.  
  3836. 6.6.24.  Word for Windows: using a watermark
  3837. --------------------------------------------
  3838.   To place a watermark (usually a large a light gray text at an angle behind
  3839.   your normal text), you will need a PostScript printer.  If you have such a
  3840.   printer, you can either use the Watermark macro from newmacro.doc.
  3841.   Alternately, insert a Print field into the header, containing the following
  3842.   PostScript code:
  3843.   
  3844.      \p page "/Fn {findfont exch scalefont setfont} bind def
  3845.      0.98 setgray
  3846.      50 600 moveto
  3847.      -45 rotate
  3848.      180 /Helvetica Fn
  3849.      (DRAFT) show"
  3850.   
  3851.   This puts the word "DRAFT" at a 45 degree angle across the page in very
  3852.   light grey large letters.
  3853.   
  3854. ...........................................................................
  3855.  
  3856. 6.6.25.  WordPerfect for Windows: changing the background color
  3857. ---------------------------------------------------------------
  3858.   WordPerfect does not allow you to set the colors directly (except in Draft
  3859.   mode); to change background color, you will need to change the systemwide
  3860.   default colors in the Control Panel.
  3861.   
  3862. ---------------------------------------------------------------------------
  3863.  
  3864. 6.7.  Gang screens ("Easter Eggs")
  3865. ==================================
  3866.   This section describes the ways to display the secret or "gang" screens,
  3867.   showing the authors of various packages, often with associated fireworks
  3868.   and/or other animation.
  3869.   
  3870. ...........................................................................
  3871.  
  3872. 6.7.1.  Windows 3.0
  3873. -------------------
  3874.      * Make Program Manager active
  3875.      * While holding down F3, press  W I N 3.  Release F3.
  3876.   
  3877. ...........................................................................
  3878.  
  3879. 6.7.2.  Windows 3.1
  3880. -------------------
  3881.      * Make Program Manager or any desk accessory active
  3882.      * Select Help / About, hold down Shift+Ctrl+Alt, double-click on icon,
  3883.        press OK
  3884.      * Repeat
  3885.      * Repeat to get the first "gang screen"
  3886.      * Repeat to get the second "gang screen"
  3887.      * Repeat to get the third "gang screen"
  3888.   
  3889. ...........................................................................
  3890.  
  3891. 6.7.3.  Ami Pro 2.0
  3892. -------------------
  3893.      * Select Help / About
  3894.      * Hold down Shift, Ctrl and Alt
  3895.      * Press F7.  Type  S P A M.
  3896.      * Enter the last and third from last digits from the Available memory
  3897.        display.
  3898.      * Release Shift, Ctrl and Alt
  3899.      
  3900.      Thanks to Avinoam Shmueli.
  3901.   
  3902. ...........................................................................
  3903.  
  3904. 6.7.4.  Corel Draw! 3.0
  3905. -----------------------
  3906.      * Hold down Shift and Ctrl
  3907.      * Select Help / About
  3908.      * Continue to hold down Shift and Ctrl
  3909.      * Double-click on the balloon at the left side of the dialog.
  3910.      * Hold down the left (or maybe right?) mouse button to light the burner
  3911.        for the balloon, and make it rise, pulling a banner of developers'
  3912.        names.
  3913.      
  3914.      Thanks to J.D. Mathew.
  3915.   
  3916. ...........................................................................
  3917.  
  3918. 6.7.5.  Excel 3.0
  3919. -----------------
  3920.      * Select Formula / Goto, enter iv16384.
  3921.      * Use the scroll bars to make this the only cell visible.
  3922.      * Reduce the row and column widths to zero.
  3923.      * Double-click on the single remaining button at the top left corner.
  3924.      
  3925.      Thanks to Aaron Wallace.
  3926.   
  3927. ...........................................................................
  3928.  
  3929. 6.7.6.  Norton Desktop for Windows 2.0
  3930. --------------------------------------
  3931.      * Select Help / About
  3932.      * Hold down N, D and W
  3933.      * Double-click on the icon.
  3934.      
  3935.      Thanks to Mark Scase.
  3936.   
  3937. ...........................................................................
  3938.  
  3939. 6.7.7.  PageMaker for Windows 4.0
  3940. ---------------------------------
  3941.      * Hold down  Shift and Ctrl
  3942.      * Select Help / About PageMaker
  3943.   
  3944. ...........................................................................
  3945.  
  3946. 6.7.8.  Procomm Plus for Windows 1.0
  3947. ------------------------------------
  3948.      * Select Window / Monitor
  3949.      * Keep focus on the Monitor window
  3950.      * Type GO DATASTORM!
  3951.      * Select Help / About / Credits
  3952.      
  3953.      Thanks to Joseph Malloy.
  3954.   
  3955. ...........................................................................
  3956.  
  3957. 6.7.9.  Word for Windows 1.x
  3958. ----------------------------
  3959.      * Turn CapsLock on
  3960.      * Select Format / Define / Styles / Options
  3961.      * Select Normal for Based On
  3962.      * Press OK
  3963.      * Press Cancel
  3964.      * Select Help / About
  3965.      * Move cursor to inside dialog box, then hold down O, P, U and S at the
  3966.        same time.
  3967.   
  3968.   Thanks to Todd Lutz.
  3969.   
  3970. ...........................................................................
  3971.  
  3972. 6.7.10.  Word for Windows 2.0
  3973. -----------------------------
  3974.      * Select Tools / Macro
  3975.      * Enter spiff, press Edit
  3976.      * Delete all lines except for the middle blank line
  3977.      * Select File / Close, press Yes
  3978.      * Select Help / About, double-click on icon
  3979.   
  3980. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  3981.  
  3982.  
  3983. 7.  APPLICATIONS
  3984. ================
  3985.   
  3986.   
  3987. ---------------------------------------------------------------------------
  3988.  
  3989. 7.1.  Windows 2.x Applications
  3990. ==============================
  3991.   If you run in real mode of Windows 3.0, the old applications behave just
  3992.   like in 2.x, but have somewhat less memory available to them.  If the
  3993.   applications are "well-behaved", they may also run in standard and 386
  3994.   enhanced modes, but Windows will first warn you with a "nag" message that
  3995.   the application wasn't written for Windows 3.x.  If you run a ill-behaved
  3996.   application in standard or 386 enhanced mode, the application will likely
  3997.   crash.
  3998.   
  3999.   If you have a 2.x application that runs well in all modes, you can mark it
  4000.   Windows 3.0-compatible using either the mark3.exe or the nonag.exe utility.
  4001.   Both are available from cica.
  4002.   
  4003.   Basically, Windows 3.1 will no longer run Windows 2.0 applications.
  4004.   
  4005. ---------------------------------------------------------------------------
  4006.  
  4007. 7.2.  Troubleshooting
  4008. =====================
  4009.   
  4010.   
  4011. ...........................................................................
  4012.  
  4013. 7.2.1.  AllType: converted TrueType fonts not in same family
  4014. ------------------------------------------------------------
  4015.   When AllType converts a, say, PostScript Type 1 font into TrueType, it does
  4016.   not maintain the connection between the Regular, Bold, Italic and Bold
  4017.   Italic fonts in the same family.  Thus, if you have a font called Franciano
  4018.   and select bold in your word processor, you will get a synthesized bold
  4019.   version, not Franciano Bold.
  4020.   
  4021.   To correct this, you might try a shareware utility called renamett, which
  4022.   allows you to specify the family of the font.
  4023.   
  4024. ...........................................................................
  4025.  
  4026. 7.2.2.  Ami Pro: table of contents
  4027. ----------------------------------
  4028.   If your page numbers in the Table of Contents are all 1, you have likely
  4029.   generated the TOC twice without making any changes.  To work around this
  4030.   bug, make a trivial change to your document, and regenerate the table of
  4031.   contents.
  4032.   
  4033. ...........................................................................
  4034.  
  4035. 7.2.3.  Ami Pro 2.0: divide by zero error
  4036. -----------------------------------------
  4037.   If Ami Pro crashes with a Divide by Zero error in Windows 3.1, check the
  4038.   version number in the About... box.  If your version is earlier than 306,
  4039.   contact Lotus for a free upgrade to 306, which is fully compatible with
  4040.   Windows 3.1.
  4041.   
  4042. ...........................................................................
  4043.  
  4044. 7.2.4.  Ami Pro 3.0: equation handling problems
  4045. -----------------------------------------------
  4046.   The Ami Pro equation handling may occasionally cause your equation to
  4047.   disappear beyond the end of the line after aligning the equation with tabs.
  4048.   In addition, trying to delete an equation that has "disappeared" may caused
  4049.   a corrupted document and/or a throrough crash in Ami Pro.  The only known
  4050.   workaround is to use only spaces, not tabs, to align equations if there is
  4051.   any chance that the equation might extend beyond the right margin..
  4052.   
  4053. ...........................................................................
  4054.  
  4055. 7.2.5.  Ami Pro 3.0: overlapped screen text
  4056. -------------------------------------------
  4057.   On some configurations, selecting a block of text and then starting to type
  4058.   over it will not erase the existing text first before placing the new
  4059.   characters on it, resulting in a corrupted screen display.
  4060.   
  4061.   As a workaround, you may choose to either use draft mode or to turn off
  4062.   full justification.
  4063.   
  4064.   A fix diskette for this problem is available by calling Lotus technical
  4065.   support.
  4066.   
  4067. ...........................................................................
  4068.  
  4069. 7.2.6.  Ami Pro 2.0: printing with incorrect fonts
  4070. --------------------------------------------------
  4071.   If you are getting incorrect fonts when printing from Ami Pro, the most
  4072.   likely cause is the font substitution table contained within the Ami Pro
  4073.   .ini file.  You should inspect this table and remove entries that are not
  4074.   required.
  4075.   
  4076. ...........................................................................
  4077.  
  4078. 7.2.7.  Ami Pro 3.0: slow printing
  4079. ----------------------------------
  4080.   If you are suffering from slow printing with Ami Pro 3.0, try the following
  4081.   steps to improve the printing speed:
  4082.        * Disable Print manager in the Windows Control Panel
  4083.        * Disable Background Printing in Ami Pro's Tools: User Setup: Options.
  4084.   
  4085. ...........................................................................
  4086.  
  4087. 7.2.8.  Corel Draw!: can't rotate bitmaps
  4088. -----------------------------------------
  4089.   If you attempt to rotate a bitmap (such as a .bmp, .gif ot .tif file),
  4090.   Corel Draw! will only display a gray rectangle.  This affects only the
  4091.   display, however, and the rotated graphics should print correctly.
  4092.   
  4093. ...........................................................................
  4094.  
  4095. 7.2.9.  FrameMaker: scrambled dot-matrix output
  4096. -----------------------------------------------
  4097.   FrameMaker will produce correct output only if the output device has square
  4098.   pixels; that is, your printer must have the same horizontal and vertical
  4099.   resolution.  A 144 horizontal by 192 vertical resolution will produce
  4100.   scrambled output.  Unfortunately, the only choices are to use your printer
  4101.   in a "square-pixel" resolution, or to switch to a printer with such a
  4102.   resolution (most laser printers have square pixels).
  4103.   
  4104. ...........................................................................
  4105.  
  4106. 7.2.10.  KA9Q: dropped packets
  4107. ------------------------------
  4108.   In order to run properly within Windows 3.x and not drop packets, you need
  4109.   to do two things:
  4110.        * Start KA9Q with the -w option
  4111.        * After starting KA9Q, start winpkt
  4112.   
  4113. ...........................................................................
  4114.  
  4115. 7.2.11.  Norton Desktop for Windows: can't format in the background
  4116. -------------------------------------------------------------------
  4117.   While Windows is limited by DOS in some of its multitasking capabilities
  4118.   (such as disk i/o), it can format floppies in the background (File Manager
  4119.   does it!).  NDW arbitrarily refuses to let you do anything else while
  4120.   formatting -- it's a design feature!
  4121.   
  4122.   Personally, I only buy preformatted diskettes!
  4123.   
  4124. ...........................................................................
  4125.  
  4126. 7.2.12.  Norton Desktop for Windows: crashes from selecting files
  4127. -----------------------------------------------------------------
  4128.   Norton Desktop, both versions 1.0 and 2.0, tends to crash if you select
  4129.   multiple files and try to drag them to several places on the screen.  No
  4130.   fix is currently available.
  4131.   
  4132. ...........................................................................
  4133.  
  4134. 7.2.13.  Mathematica 2.0 for Windows: problems with Windows 3.1, other
  4135. problems
  4136. ------------------------------------------------------------------------------
  4137. -
  4138.   Mathematica 2.0 does not work well with Windows 3.1.  It also has a host of
  4139.   other problems which exhibit themselves even under Windows 3.0.
  4140.   
  4141.   The cure is to upgrade to Mathematica 2.1; the upgrade cost is US$ 50.
  4142.   
  4143. ...........................................................................
  4144.  
  4145. 7.2.14.  NCSA Telnet [in DOS session]: crashes in a window
  4146. ----------------------------------------------------------
  4147.   The standard Telnet does not work well in a DOS session inside Windows
  4148.   3.1's 386 Enhanced mode.  There are three possible workarounds:
  4149.        * Load the packet driver inside the DOS session, not before entering
  4150.           Windows
  4151.        * Use WinPkt (available free by ftp) instead of the standard packet
  4152.           driver
  4153.        * Use PktMux 1.1 (available free by ftp) instead of the standard
  4154.           packet driver
  4155.   
  4156. ...........................................................................
  4157.  
  4158. 7.2.15.  PageMaker 4.0: font selection box won't scroll
  4159. -------------------------------------------------------
  4160.   This is a known problem.  The workaround to use, if you have more fonts
  4161.   than will fit in the selection box, is to press Ctrl+T to change the text
  4162.   attributes (and thus the font).
  4163.   
  4164. ...........................................................................
  4165.  
  4166. 7.2.16.  PageMaker 4.0: text color changes to almost invisible
  4167. --------------------------------------------------------------
  4168.   this problems stems from an incompatability between PageMaker and Windows
  4169.   3.1 video drivers.  Although no fix is currently available, you can work
  4170.   around the problem by switching between PageMaker and the other "color
  4171.   intensive" application (which changes the colors) with Alt+Tab instead of
  4172.   minimizing one and then restoring PageMaker.  If the colors have already
  4173.   been munged, start up command.com full-screen, exit it, and then maximize
  4174.   PageMaker again to restore the colors.
  4175.   
  4176. ...........................................................................
  4177.  
  4178. 7.2.17.  PageMaker 4.0: WordPerfect and Word for Windows import
  4179. ---------------------------------------------------------------
  4180.   As shipped, PageMaker 4.0's import filters do not support WordPerfect 5.1
  4181.   for Windows (although WordPerfect 5.1 for DOS is OK), or Word for Windows
  4182.   2.0.  If you cannot locate the import filters at an ftp site or CompuServe,
  4183.   contact Aldus for free updates.
  4184.   
  4185. ...........................................................................
  4186.  
  4187. 7.2.18.  Paradox for Windows: dialog boxes can't be killed
  4188. ----------------------------------------------------------
  4189.   The initial release of Paradox for Windows does not provide any method for
  4190.   unconditionally dismissing a dialog box.  If your dialog box code hasa bug
  4191.   (not allowing you to close the dialog) you will need to reboot your system
  4192.   in order to close Paradox. No workaround (other than avoiding modal forms
  4193.   completely) is currently available.
  4194.   
  4195. ...........................................................................
  4196.  
  4197. 7.2.19.  Pathway Access 1.x: terminal font
  4198. ------------------------------------------
  4199.   If in your 10x16 terminal font the uppercase 'K' and lowercase 'k' appear
  4200.   identical, contact Wollongong for an update to a corrected terminal font.
  4201.   
  4202. ...........................................................................
  4203.  
  4204. 7.2.20.  PC Tools 7.1: restore problems
  4205. ---------------------------------------
  4206.   PC Tools 7.1 does not check backups for data integrity while restoring,
  4207.   thus possibly restoring corrupt data due to media errors on the disks.
  4208.   This is not a bug, but a deficiency in PC Tools, and is unlikely to be
  4209.   corrected prior to the release of the next version.
  4210.   
  4211.   PC Tools also sometimes corrupts the last disk while doing a restore.  Once
  4212.   the last disk has been read, you should immediately remove it from the
  4213.   drive.
  4214.   
  4215. ...........................................................................
  4216.  
  4217. 7.2.21.  Procomm Plus for Windows: Pasted text has extra CR/LFs
  4218. ---------------------------------------------------------------
  4219.   Prcomm assumes that it needs to add a return/linefeed to the end of every
  4220.   pasted line.  If you are pasting from an unformatted text file, this is
  4221.   probably not the case.  As a workaround, you can use the macro below:
  4222.   
  4223.   In article <eur.731846437@dutncp8> eur@dutncp2.tn.tudelft.nl (Eur van
  4224.   Andel) writes:
  4225.   >When pasting text in Procomm Plus for Windows, I have a problem.
  4226.   >The program puts extra CR/LF's in my pasted text, like:
  4227.   >It does not matter if the copied text comes from notepad or Proc itself,
  4228.   >the blank lines are always there. I tried to fiddle with "Add CR/LF" or
  4229.   
  4230.   Here is a script that will take your clipboard and paste it to procomm. All
  4231.   it basically does is save the clipboard to a temporary file, upload the
  4232.   file
  4233.   using an ascii transfer, delete the temporary file.
  4234.   
  4235.      ; VIPASTE.WAS v 1.00  Paste function for Unix hosts
  4236.      ;*********************************************************************
  4237.      ;*                                                                   *
  4238.      ;* VIPASTE.WAS                                                       *
  4239.      ;* Copyright (C) 1992 Datastorm Technologies, Inc.                   *
  4240.      ;* All rights reserved.                                              *
  4241.      ;*                                                                   *
  4242.      ;* Purpose:  Pastes the current contents of the Windows Clipboard    *
  4243.      ;*           to the terminal screen, stripping Line Feed characters. *
  4244.      ;*           This is especially useful on Unix system.               *
  4245.      ;*                                                                   *
  4246.      ;* This ASPECT SCRIPT is intended only as a sample of ASPECT         *
  4247.      ;* programming.  DATASTORM makes no warranty of any kind, express or *
  4248.      ;* implied, including without limitation, any warranties of mer-     *
  4249.      ;* chantability and/or fitness for a particular purpose.  Use of     *
  4250.      ;* this program is at your own risk.                                 *
  4251.      ;*                                                                   *
  4252.      ;* Author:  Chuck Spohr                                              *
  4253.      ;*                                                                   *
  4254.      ;*********************************************************************
  4255.      
  4256.      proc main
  4257.         integer LFSetting
  4258.      
  4259.         cliptofile TEXT "\CLIPBRD.TMP"   ; Capture clipboard text to a file
  4260.         fetch ascii upld_lf LFSetting    ; Store current value before change
  4261.         set ascii upld_lf STRIP          ; Set Linefeed Strip option
  4262.         sendfile ascii "\CLIPBRD.TMP"    ; ASCII upload the file
  4263.      
  4264.         delfile "\CLIPBRD.TMP"           ; Clean up
  4265.      
  4266.         switch LFSetting                 ; Reset Line Feed traslation based
  4267.            case 0                        ; on previously stored value
  4268.               set ascii upld_lf STRIP
  4269.            endcase
  4270.            case 1
  4271.               set ascii upld_lf CR_LF
  4272.            endcase
  4273.            case 2
  4274.               set ascii upld_lf LF
  4275.            endcase
  4276.         endswitch
  4277.      endproc
  4278.   
  4279.   
  4280. ...........................................................................
  4281.  
  4282. 7.2.22.  Procomm Plus for Windows: Zmodem transfer startup
  4283. ----------------------------------------------------------
  4284.   If you initiate a Zmodem transfer from Procomm, the other end of the link
  4285.   may or may not automatically detect the start of a transfer, depending on
  4286.   the software at that end; it's not dependent on Procomm.  Specifically, the
  4287.   sz/rz software on Unix does not start Zmodem transfers automatically.
  4288.   
  4289. ...........................................................................
  4290.  
  4291. 7.2.23.  Quattro Pro for Windows: Cut and paste to other applications
  4292. ---------------------------------------------------------------------
  4293.   The intitial release of Quattro Pro only supports a few graphics formats
  4294.   for clipboard cut and paste, and does not include WPG (WordPerfect
  4295.   Graphics) or WMF (Windows MetaFile) support.  Thus WordPerfect for Windows
  4296.   1.0 will not be able to paste Quattro's graphics.
  4297.   
  4298. ...........................................................................
  4299.  
  4300. 7.2.24.  Quattro Pro for Windows: High resource requirements
  4301. ------------------------------------------------------------
  4302.   Quattro Pro always uses a large amount of Windows' available system
  4303.   resources, and if you do heavy graphics, you can exhaust all available
  4304.   resources, making it necessary to restart Windows.
  4305.   
  4306.   This is apparently due to Borland's use of the OWL libraries, and no fix is
  4307.   yet available.
  4308.   
  4309. ...........................................................................
  4310.  
  4311. 7.2.25.  Quattro Pro for Windows: Numeric format alignment
  4312. ----------------------------------------------------------
  4313.   Quattro Pro does not correctly align non-decimal numbers formatted with the
  4314.   Comma or Decimal formats, leaving a space for the non-existent decimal
  4315.   point.  No fix is yet available.
  4316.   
  4317. ...........................................................................
  4318.  
  4319. 7.2.26.  Quattro Pro for Windows: OLE and DDE problems
  4320. ------------------------------------------------------
  4321.   Quattro Pro's OLE and DDE functionality is acknowledged to be buggy;
  4322.   however, no fix is yet available.
  4323.   
  4324. ...........................................................................
  4325.  
  4326. 7.2.27.  Quattro Pro for Windows: Saving over foreign formats
  4327. -------------------------------------------------------------
  4328.   If you open a foreign format (such as Excel or 1-2-3) spreadsheet, make
  4329.   some changes, and select File / Save, Quattro Pro' will delete the original
  4330.   document prior to telling you it can't save it.
  4331.   
  4332.   No fix is yet available.
  4333.   
  4334. ...........................................................................
  4335.  
  4336. 7.2.28.  Quicken for Windows: conflicts with communications software
  4337. --------------------------------------------------------------------
  4338.   If Quicken produces a General Protection Fault on startup when you have a
  4339.   communications package already running, it is likely trying to get at the
  4340.   serial port (which is already in use).
  4341.   
  4342.   To correct this problem, select Edit / Preferences / Electronic Payment,
  4343.   and disable all the bank accounts.  Click OK, and exit Quicken.  If this
  4344.   does not cure the problem, select Edit / Preferences / Modem Settings, and
  4345.   set Quicken to use a different serial port than your communications
  4346.   package.
  4347.   
  4348.   If you actually want to use the electronic payment feature of Quicken, you
  4349.   will not be able to run it at the same time as a communications package.
  4350.   
  4351. ...........................................................................
  4352.  
  4353. 7.2.29.  Ventura Publisher 3.0: divide by zero errors
  4354. -----------------------------------------------------
  4355.   Ventura Publisher 3.0 may get frequent divide by zero errors when used with
  4356.   Windows 3.1.  These appear to be related to non-Microsoft TrueType fonts,
  4357.   which Ventura is unable to use reliably (the TrueType fonts from CorelDraw
  4358.   also cause problems).  You may wish to remove either all or selected non-
  4359.   Microsoft TrueType fonts from your system to prevent the Ventura errors.
  4360.   
  4361.   Ventura Publisher will also refuse to run with a display driver which uses
  4362.   more than 256 colors.
  4363.   
  4364. ...........................................................................
  4365.  
  4366. 7.2.30.  WinFax Pro 2.0
  4367. -----------------------
  4368.   If you are having difficulty sending faxes with WinFax Pro, check the date
  4369.   of the file mod.exe; if it is 1-16-92 16:51, 62,976 bytes , you should get
  4370.   a replacement from Delrina (call cuatomer support at (800) 268-6082).
  4371.   
  4372. ...........................................................................
  4373.  
  4374. 7.2.31.  Word for Windows: accessing fonts
  4375. ------------------------------------------
  4376.   Word for Windows shows in its font menu the fonts currently available for
  4377.   the selected output device, not the display device.  You can still use,
  4378.   say, vector fonts that you installed, by typing the name of the font in the
  4379.   edit box.  Windows will draw vector fonts on the output device without
  4380.   problems -- you may or may not like the results. Screen fonts are also
  4381.   useable for printing on dot-matrix printers.  These problems do not occur
  4382.   with TrueType fonts in Windows 3.1, as they are available both on the
  4383.   printer and on the display.
  4384.   
  4385.   After you have installed new fonts (TrueType, ATM or any others), you need
  4386.   to force Word for Windows to refresh its output device font list.  The
  4387.   easiest way to do this is to do File / Printer / Setup, click Setup, then
  4388.   click OK, and finally OK again.
  4389.   
  4390. ...........................................................................
  4391.  
  4392. 7.2.32.  Word for Windows 2.0: can't install additional components
  4393. ------------------------------------------------------------------
  4394.   If Word for Windows won't install additional components (such as the
  4395.   thesaurus or spellchecker) because it claims Word is not yet installed,
  4396.   check your win.ini file, and make sure that under [Microsoft Word 2.0], you
  4397.   have the line ProgramDir=C:\WINWORD (or whatever your Word for Windows
  4398.   directory name is).
  4399.   
  4400. ...........................................................................
  4401.  
  4402. 7.2.33.  Word for Windows 2.0: equation editor fonts
  4403. ----------------------------------------------------
  4404.   If Word for Windows complains about missing MT Extra or MT Fences fonts,
  4405.   but they are installed in the control panel, you will need to reinstall
  4406.   them (this most commonly happens if you upgrade to Windows 3.1 after
  4407.   installing Word for Windows).  This is easiest done by using Word's Setup
  4408.   program to remove Equation Editor, removing the MT Extra and MT Fences
  4409.   fonts with Control Panel, and then reinstalling the Equation Editor.
  4410.   
  4411.   This bug most frequently occurs if your printer port is set to FILE: when
  4412.   installing Word for Windows.
  4413.   
  4414. ...........................................................................
  4415.  
  4416. 7.2.34.  Word for Windows 2.0: equations have too much white space
  4417. ------------------------------------------------------------------
  4418.   If you're using superscipts or subscripts in your equation, there will
  4419.   likely be too much whitespace above the equation.  If you check the
  4420.   character format, the equation will be subscripted by a large number, such
  4421.   as 40 points.  You can manually reset the subscript amount; however, the
  4422.   subscript will be set again when you print, if you have Update Fields
  4423.   checked under File / Print / Options.
  4424.   
  4425.   You can also use the following macro (written by Harvey Cohen,
  4426.   hsc@honet6.attcom) to correct the spacing of all the equations in your
  4427.   document:
  4428.        Sub MAIN
  4429.        StartOfDocument
  4430.        ViewFieldCodes 1
  4431.        EditFindClearFormatting
  4432.        EditReplaceChar .Font = "", .Points = "", .Bold = - 1, .Italic = - 1,
  4433.                  .Strikeout = - 1, .Hidden = - 1, .SmallCaps = - 1,
  4434.                  .AllCaps = - 1, .Underline = - 1, .Color = - 1,
  4435.                  .Position = "0pt", .Spacing = ""
  4436.        EditReplace .Find = "^19EMBED EQUATION ", .Replace = "^m",
  4437.                  .WholeWord = 1, .MatchCase = 1, .Format = 1, .ReplaceAll = 1
  4438.        ViewFieldCodes 0
  4439.        End Sub
  4440.   
  4441.   This problem is corrected in Word for Windows 2.0b.
  4442.   
  4443. ...........................................................................
  4444.  
  4445. 7.2.35.  Word for Windows 2.0: file too big to save
  4446. ---------------------------------------------------
  4447.   This appears to be an oocasional problem with versions 2.0 and 2.0a,
  4448.   although most users never experience it, even when working with large
  4449.   documents.
  4450.   
  4451.   Some of the workarounds that have been reported to work for some users are:
  4452.       Select the entire document and paste it into another document
  4453.       Select a non-PostScript printer and save
  4454.       Save the document as RTF
  4455.       Turn off Fast Save
  4456.   
  4457. ...........................................................................
  4458.  
  4459. 7.2.36.  Word for Windows 2.0: headers and graphics
  4460. ---------------------------------------------------
  4461.   If you have problems with disappearing headers or footers, or with
  4462.   displayable graphics not printing, call Microsoft customer support for an
  4463.   upgrade to version 2.0a.
  4464.   
  4465. ...........................................................................
  4466.  
  4467. 7.2.37.  Word for Windows 2.0: mixed landscape/portrait document eats system
  4468. resources
  4469. ------------------------------------------------------------------------------
  4470. --------
  4471.   You may experience problems with a mixed landscape/portrait-mode document
  4472.   consuming all available system resources.  This is caused by a bug in an
  4473.   early version of the pscript.drv PostScript driver.  This problem is
  4474.   corrected by getting a new copy of the PostScript driver, with version 3.53
  4475.   or later.
  4476.   
  4477. ...........................................................................
  4478.  
  4479. 7.2.38.  Word for Windows 2.0b: printing from Print Preview
  4480. -----------------------------------------------------------
  4481.   If you install the macros in pss.doc (included with Word 2.0b), you will no
  4482.   longer be able to print from the Print Preview window.  The following are
  4483.   two workarounds provided by Ron Apland <apland@mala.bc.ca>:
  4484.   
  4485.       Select Tools / Macro / Edit FilePrint, erase the existing macro and
  4486.       insert the following:
  4487.         Sub MAIN
  4488.             Dim dlg As FilePrint
  4489.             GetCurValues dlg
  4490.             Dialog dlg
  4491.             Super FilePrint dlg
  4492.         EndSub
  4493.                This will get you back to the original print macro.
  4494.   
  4495.       Select Tools / Macro / Edit FilePrint, and insert the following
  4496.       immediately after Sub MAIN:
  4497.           chkpv = FilePrintPreview()
  4498.           If chkpv <> 0 Then
  4499.             Dim dlg As FilePrint
  4500.             GetCurValues dlg
  4501.             Dialog dlg
  4502.             Super FilePrint dlg
  4503.             Goto Bye
  4504.           EndIf
  4505.                This will run the original print macro if and only if you are
  4506.       using Print Preview.
  4507.   
  4508. ...........................................................................
  4509.  
  4510. 7.2.39.  WordPerfect for Windows 1.0: floppy access
  4511. ---------------------------------------------------
  4512.   If  WordPerfect for Windows refuses to access your A: drive, add the line
  4513.        HighFloppyReads=0
  4514.   in the [386Enhanced] section of your system.ini file.
  4515.   
  4516. ...........................................................................
  4517.  
  4518. 7.2.40.  WordPerfect for Windows 1.0: button bar won't display
  4519. --------------------------------------------------------------
  4520.   If  WordPerfect for Windows won't display your button bar despite selecting
  4521.   it from the menus, make sure it is looking in the right directory.  Select
  4522.   Macros / Keyboards / Button Bars, and make sure the directory is set to
  4523.   your macros subdirectory.
  4524.   
  4525. ...........................................................................
  4526.  
  4527. 7.2.41.  WordPerfect for Windows 1.0: crashes with 256-color display driver
  4528. ---------------------------------------------------------------------------
  4529.   WordPerfect for Windows may crash (with a UAE or GPF) when used with a
  4530.   display driver capable of using more than 16 colors, or when used with
  4531.   ATI's Crystal Fonts driver.  To correct this problem, contact WordPerfect
  4532.   technical support, and request a copy of the interim release.  Once you
  4533.   have the interim release, start it with the /fl option to avoid crashes.
  4534.   
  4535. ...........................................................................
  4536.  
  4537. 7.2.42.  WordPerfect for Windows 5.2: incorrect table of contents
  4538. -----------------------------------------------------------------
  4539.   WordPerfect for Windows 5.2 (and possibly also 1.0) may produce an
  4540.   incorrect table of contents for your document.  If this happens, try
  4541.   removing any conditional end-of-pages and block protects.  This problem
  4542.   will apparently not be corrected until version 6.0.
  4543.   
  4544. ...........................................................................
  4545.  
  4546. 7.2.43.  WordPerfect for Windows 1.0: mixing landscape and portrait pages
  4547. -------------------------------------------------------------------------
  4548.   WordPerfect for Windows will not allow you to mix landscape and portrait
  4549.   pages in a single document if you are using a Windows printer driver.  This
  4550.   is a known limitation and not classified as a bug.
  4551.   
  4552. ...........................................................................
  4553.  
  4554. 7.2.44.  WordPerfect for Windows 1.0: printing with TrueType
  4555. ------------------------------------------------------------
  4556.   WordPerfect for Windows will correctly print documents containing TrueType
  4557.   fonts only if one of the following is true:
  4558.        * You are using a Windows-based printer driver, not a WordPerfect one.
  4559.        * You are using a TrueImage printer, with a WordPerfect driver which
  4560.           supports TrueType.
  4561.   
  4562. ---------------------------------------------------------------------------
  4563.  
  4564. 7.3.  Available Windows 3.x applications
  4565. ========================================
  4566.   The following sections list some of the applications available for Windows
  4567.   3.x  While it does not attempt to be a comprehensive list, it does attempt
  4568.   to list the most popular commercial software packages and some selected
  4569.   shareware.  This is not intended to be a review, but, rather, an overview
  4570.   of available titles.  You should perform your own evaluation to determine
  4571.   the software best suited to your needs.
  4572.   
  4573.   All prices listed are U.S. list prices at time of compilation, and cannot
  4574.   guaranteed to be correct.
  4575.   
  4576.   If the application is available on another platform at better or at least
  4577.   substantially the same level of development, a code indicating that is
  4578.   shown in the header.  Windows NT portability is not shown, as Windows NT is
  4579.   not yet available, and while most major vendors have announced NT versions
  4580.   of their software, very little concrete information is available.:
  4581.   
  4582.      [Mac]  Macintosh
  4583.      [Sun]  Sun OpenLook
  4584.      [Motif]   Motif
  4585.      [PM]   OS/2 Presentation Manager
  4586.   
  4587.   See the Windows Programming Tools FAQ for a description of available
  4588.   development tools.
  4589.   
  4590.   
  4591. ...........................................................................
  4592.  
  4593. 7.3.1.  Mainstream applications
  4594. -------------------------------
  4595.   
  4596.   
  4597.   
  4598. 7.3.1.1.  Databases, non-programmable
  4599.   
  4600. * AceFile for Windows
  4601.   Ace.  An easy-to-use database with a very good user interface and excellent
  4602.   reporting capabilities but mediocre database functionality.  List $ 199.
  4603.   
  4604. * Approach for Windows
  4605.   Approach.  A simple database with strong database functions but serious
  4606.   limitations for programming.  List $ 399.
  4607.   
  4608. * DataEase for Windows
  4609.   Approach.  A capable low-end database with a flashy user interface,
  4610.   suffering from bugs and a lack of import facilities.  List $ 395.
  4611.   
  4612. * FileMaker Pro [Mac]
  4613.   Approach.  A well-designed port of the Macintosh FileMaker, offering good
  4614.   scripting and layout capabilities, but weak multifile features.  List $
  4615.   395.
  4616.   
  4617. * PrimaBase
  4618.   SPCS.  A low-end database with sophisticated multifile handling an
  4619.   reporting, but character-oriented user interface.  List $ 349.
  4620.   
  4621.   
  4622. 7.3.1.2.  Databases, programmable
  4623.   
  4624. * Access
  4625.   Microsoft.  A highly visually oriented full-featured database with strong
  4626.   GUI features, including OLE fields, Visual Basic-like programming and
  4627.   visual database construction.  SQL and ODBC support.  List $ 495.
  4628.   
  4629. * CA-dBFast for Windows
  4630.   Computer Associates.  A fast and powerful xBase compatible database;
  4631.   earlier versions suffered from poor QA.  List $ 550.
  4632.   
  4633. * DB Vista III
  4634.   Raima.  A network (not relational) database.
  4635.   
  4636. * dBase for Windows
  4637.   Borland.  Announced, but not expected to be shipping until 1Q94.  Feature
  4638.   set not well known.
  4639.   
  4640. * FoxPro 2.5 for Windows  [Mac]
  4641.   Microsoft.  A Windows rewrite of FoxPro, with many Windows-specific
  4642.   features.  Fast and powerful, using the xBase programming language.  List $
  4643.   495.
  4644.   
  4645. * Paradox for Windows  [Mac]
  4646.   Borland.  Announced, but not shipping.  A new Windows version of the
  4647.   venerable Paradox for DOS.  Many GUI features and an object-based
  4648.   programming language, but programs are not compatible with the DOS version.
  4649.   List $ 795.
  4650.   
  4651. * Personal Access
  4652.   Spinnaker.  An easy-to-use programmable database using a HyperCard-like
  4653.   metaphor.  Includes access to dBase, Paradox, Btrieve and Oracle databases,
  4654.   List $ 695.
  4655.   
  4656. * Progress  [Sun] [Motif]
  4657.   Progress Software.  A Windows version of Progress 4GL, which runs on DOS
  4658.   VMS, and dozens of different Unix versions.  Version 6.2 provides limited
  4659.   access to Windows interface; 7.0 will access a fuller feature set.  List $
  4660.   ?.  Runtime licences.
  4661.   
  4662. * Superbase 4
  4663.   SPC.  A graphical database package with some user interface oddities and
  4664.   problems, but with solid programming support.  List $ 795.
  4665.   
  4666.   
  4667.   
  4668. 7.3.1.3.  Desktop publishing
  4669.   
  4670. * ArcheType Designer
  4671.   Archetype.  A full-featured package for relatively short commercial
  4672.   material such as ads and brochures.  List $ 795.
  4673.   
  4674. * Express Page
  4675.   Carberry Technology.  An front end for PageMaker for doing quick layout
  4676.   designs and draft versions.  List $ 195.
  4677.   
  4678. * FrameMaker 3.0 for Windows  [Sun] [Motif] [Mac]
  4679.   Frame.  A high-end integrated word processing and desktop publishing
  4680.   package.  List $ 795.
  4681.   
  4682. * Microsoft Publisher
  4683.   Microsoft.  An easy-to-use package with an extensive feature set but
  4684.   missing high-end capabilties.  List $ 199.
  4685.   
  4686. * PageMaker for Windows  [Mac]
  4687.   Aldus.  A full-featured high-end package.  List $ 795.
  4688.   
  4689. * PagePlus for Windows
  4690.   Serif.  A low-price packaged with some high-end features.  List $ 149.
  4691.   
  4692. * Publish It!
  4693.   Timeworks.  A feature-rich basic package.  List $ 199.
  4694.   
  4695. * QuarkXPress for Windows [Mac]
  4696.   Quark.  A high-end package with precise layout and positioning and powerful
  4697.   color handling, but not designed for long documents.  List $ 895.
  4698.   
  4699. * Ventura Publisher, Windows Edition
  4700.   Xerox.  A full-featured high-end package, ported from the original GEM-
  4701.   based version.  List $ 795.
  4702.   
  4703.   
  4704. 7.3.1.4.  Financial Management
  4705.   
  4706. * Balance Point
  4707.   Moon Valley.  A personal finance manager with portfolio management, but a
  4708.   poor user interface design.  List $ 59.
  4709.   
  4710. * Microsoft Money
  4711.   Microsoft.  An easy-to-use personal financial management package, fairly
  4712.   comparable to Quicken but missing portfolio management.  List $ 69.
  4713.   
  4714. * Quicken for Windows  [Mac]
  4715.   Intuit.  The benchmark for personal finance manager software.  Compatible
  4716.   with the ubiquitous Quicken for DOS.  List $ 69.
  4717.   
  4718. * WinCheck
  4719.   Wilson WindowWare.  A nicely designed shareware package, but without
  4720.   portfolio management.  Registration $ 69.
  4721.   
  4722.   
  4723. 7.3.1.5.  Groupware
  4724.  
  4725. * 1Team
  4726.   1Soft.  A networked PIM aimed at scheduling and to-do lists, with a very
  4727.   similar user interface to Active Life.  Evaluation copies are available
  4728.   from cica and other sites.  List $ 295 (2-user), $ 99 (additional users).
  4729.   
  4730. * Network Scheduler 3.0
  4731.   PowerCore.  Network-based group scheduler.  List $ 395 (5-user), $ 1,195
  4732.   (25-user).
  4733.  
  4734. * Lotus Notes
  4735.   Lotus.  Integrated information sharing using networks.  List $ 62,500 (200-
  4736.   user).
  4737.  
  4738. * NOTE-IT
  4739.   Chord. A network-based system of using Post-It notes.  List $ 249
  4740.   (unlimited).
  4741.   
  4742. * PackRat for Networks
  4743.   Polaris.  A version of PackRat for networks, with group scheduling, and
  4744.   document and information sharing.  List $ 695 (3 users).
  4745.   
  4746. * Pinboard
  4747.   Raindrop Software.  Post-It notes for Windows.  List $ 399 (unlimited).
  4748.   
  4749.   
  4750. 7.3.1.6.  Integrated sofware
  4751.   
  4752. * CA-Simply Business
  4753.   Computer Associates.  Accounting, word processing, 3-D spreadsheet, project
  4754.   scheduling and graphics.  List $ 567.
  4755.   
  4756. * Eight-In-One for Windows
  4757.   Spinnaker.  Word processor, spreadsheet, database, communications and
  4758.   graphics.  List $ 59.
  4759.   
  4760. * PFS: WindowWorks
  4761.   Spinnaker.  Word processor, spreadsheet, database, communications and
  4762.   graphics.  List $ 149.
  4763.   
  4764. * Microsoft Works for Windows  [Mac]
  4765.   Microsoft.  Word processor, spreadsheet, database, communications and
  4766.   graphics.  List $ 199.
  4767.  
  4768. * Microsoft Works for Windows, Multimedia Edition
  4769.   Microsoft.  Word processor, spreadsheet, database, communications and
  4770.   graphics.  Multimedia tutorial; available on CD-ROM only.  List $ 199.
  4771.  
  4772. Two other available packages, Microsoft Office and Lotus SmartSuite, consist
  4773. of bundled individual applications from the respective vendors, and are not
  4774. integrated systems in the traditional sense.
  4775.   
  4776.   
  4777.   
  4778. 7.3.1.7.  Personal Information Management
  4779.   
  4780. * Active Life
  4781.   1Soft.  A PIM aimed at scheduling and to-do lists.  Evaluation copies are
  4782.   available from cica and other sites.  List $ 149.
  4783.   
  4784. * Ascend
  4785.   NewQuest technologies.  A high-end PIM with to-do lists, dialer, scheduling
  4786.   and information management.  List $ 299.
  4787.   
  4788. * Commence
  4789.   Jensen-Jones.  A high-end forms-based personal information manager, from
  4790.   the developers of IBM Current.  Has a very flexible network-type database,
  4791.   but requires substantial initial effort to set up.  Also includes advanced
  4792.   macros and agents (macro trigger events). List $ 295 (Upgrade from Current
  4793.   $ 99).
  4794.   
  4795. * Current
  4796.   IBM.  A high-end forms-based personal information manager.  Has a very
  4797.   flexible network-type database, but requires substantial initial effort to
  4798.   set up.  IBM has announced that it plans to discontinue sales (but not
  4799.   support) of Current.  List $ 395.
  4800.   
  4801. * Desktop Set
  4802.   Okna.  Calendar, rolodex, dialer, to-do list, etc.  List $ 89.
  4803.   
  4804. * Desktop Set Jr.
  4805.   Okna.  A freely distributable older version of the Desktop Set.  Free.
  4806.   
  4807. * Epoch
  4808.   Raindrop Software.  Scheduler and to-do list.  List $ 129.
  4809.   
  4810. * ManagePro for WIndows
  4811.   Avantos Performance Systems.  A crossover between a PIM and a project
  4812.   manager, with strength in group goal tracking.  List $ 395.
  4813.   
  4814. * Lotus Organizer
  4815.   Lotus.  A low-priced PIM with extensive features.  Uses Day-Timer paradigm
  4816.   for organizing information.  List $ 149.
  4817.   
  4818. * PackRat
  4819.   Polaris.  A high-end PIM with agenda, phonebook, to-do list, financial
  4820.   management, project tracking, etc.  Network version available.  List $ 395.
  4821.   
  4822. * Pinboard
  4823.   Raindrop Software.  Post-It notes for Windows.  List $ 129.
  4824.   
  4825. * Pin-Up
  4826.   Post-It notes for Windows.  Registration $ 20..
  4827.   
  4828. * ShoeBox for Windows
  4829.   R+R Associates.  A high-end PIM with group scheduling, project and expense
  4830.   tracking, calendar and to-do lists.  List $ 395.
  4831.   
  4832. * WinPost
  4833.   Eastern Mountain Software.  An excellent shareware package for managing
  4834.   Post-It notes on the Windows desktop.  Registration $ 30.
  4835.   
  4836. * YourWay
  4837.   Prisma Software.  Time and contact management.  List $ 199.
  4838.   
  4839.   
  4840. 7.3.1.8.  Project management
  4841.   
  4842. * CA-SuperProject for Windows
  4843.   Computer Associates.  A midrange rewrite of the venerable DOS-based
  4844.   package.  Includes access capability for C and Visual Basic.  List $ 895.
  4845.   
  4846. * CADENCE ProjectMaster
  4847.   CADENCE.  A low-end with task/responsibility linking.  List $ 295.
  4848.   
  4849. * ManagePro for WIndows
  4850.   Avantos Performance Systems.  A crossover between a PIM and a project
  4851.   manager, with strength in group goal tracking.  List $ 395.
  4852.   
  4853. * Milestones, Etc.
  4854.   KIDASA.  A low-end package oriented toward graphical scheduling.  List $
  4855.   189.
  4856.   
  4857. * OnTarget
  4858.   Symantec.  A low-end package.  List $ ?.
  4859.   
  4860. * Project Director
  4861.   AdRem.  List $ ?.
  4862.   
  4863. * Project for Windows  [Mac]
  4864.   Microsoft.  A midrange package with excellent user interfce but less
  4865.   emphasis on advanced scheduling.  $ 695.
  4866.   
  4867. * Scitor Project Scheduler
  4868.   Scitor.  List $ ?.
  4869.   
  4870.   
  4871. 7.3.1.9.  Spreadsheets
  4872.   
  4873. * CA-Compete! 2.0
  4874.   Computer Associates.  A multidimensional spreadsheet, aimed at financial
  4875.   analysis,  with an Excel 2.0-based user interface.  List $ 995.
  4876.   
  4877. * Excel for Windows 4.0  [Mac]
  4878.   Microsoft.  A full-featured high-send spreadsheet.  List $ 495.
  4879.   
  4880. * Improv for Windows 1.0
  4881.   Lotus.  An unconventional (maybe even revolutionary) spreadsheet designed
  4882.   for multidimensional models using English-like formulas.  List $ 99 until
  4883.   93-05-23, $ 495 thereafter.
  4884.   
  4885. * Lotus 1-2-3 for Windows 1.1
  4886.   Lotus.  A high-end spreadsheet with extensive 3D and full 1-2-3 Classic
  4887.   compatability.  Suffers from poor performance compared to Excel and Quattro
  4888.   Pro.  List $ 495.
  4889.   
  4890. * Quattro Pro for Windows 1.0
  4891.   Borland.  A high-end spreadsheet with a notebook 3D idiom.  A strong
  4892.   contender, although currently a resource hog.  List $ 495.
  4893.   
  4894. * Thinx
  4895.   Bell Atlantic.  Not really a spreadsheet, but an application allowing you
  4896.   to build data and links between objects.  List $ 495.
  4897.   
  4898. * WingZ
  4899.   Informix.  A highly graphical midrange spreadsheet, now somewhat out of
  4900.   date.  List $ 499.
  4901.   
  4902.   
  4903. 7.3.1.10.  Word processing
  4904.   
  4905. * Am! Pro 3.0
  4906.   Lotus.  A full-featured high-end package with desktop publishing features.
  4907.   Ami Pro 3.0 matches Word for Windows 2.0 in power and features.  List $
  4908.   495.
  4909.   
  4910. * CA-Textor
  4911.   Computer Associates.  A low-end word processor with OLE, tables and
  4912.   English/French spell checker.  List $ 225.
  4913.   
  4914. * FrameMaker 3.0 for Windows  [Mac] [Sun]
  4915.   Frame.  A high-end integrated word processing and desktop publishing
  4916.   package.  List $ 795.
  4917.   
  4918. * JPW
  4919.   ?.  A Japanese-language word processor.  Free.
  4920.   
  4921. * JustWrite
  4922.   Symantec.  A basic easy-to-use package.  List $ 199.
  4923.   
  4924. * Legacy
  4925.   NBI.  A frame-oriented high-end package.  Does not match Ami Pro or Word
  4926.   for Windows in features, speed or output quality.  List $ 495.
  4927.   
  4928. * Lotus Write 1.0
  4929.   Lotus.  A low-end easy-to-use package, previously sold as Samna Ami and
  4930.   then Lotus Ami. List $ ?.
  4931.   
  4932. * Professional Write Plus
  4933.   SPC.  A mid-range package with an E-mail interface.  List $ 249.
  4934.   
  4935. * Scientific Word
  4936.   TCI.  A Windows front end to TeX/LaTeX.  While this is an admirable attempt
  4937.   to combine the user-friendliness of Windows with the capabilities of TeX,
  4938.   the GUI front end falls far short of making it easy to take advantage of
  4939.   the power of TeX.  List $ ?.
  4940.   
  4941. * WinText
  4942.   Palsoft.  A lightweight executive word processor.  List $ 195.
  4943.   
  4944. * Word for Windows 2.0b  [Mac]
  4945.   Microsoft.  A full-featured high-end package aimed more at writing than at
  4946.   desktop publishing.  Includes WordPerfect command emulation.  List $ 495.
  4947.   
  4948. * WordPerfect for Windows  [Mac] [Sun]
  4949.   WordPerfect.  A full-featured high-end package.  Includes all WordPerfect
  4950.   printer drivers and a choice of CUA or WordPerfect user interface.  Cannot
  4951.   match the speed or features of Ami Pro or Word for Windows.  List $ 495.
  4952.   
  4953. * WordStar for Windows 1.5
  4954.   WordStar.  A near-high-end package originally based on Ami (unlike the
  4955.   short-lived NBI Legend-based Wordstar Legacy), with strong graphics and
  4956.   frame manipulation.  No macros.  List $ 495.
  4957.   
  4958. * XyWrite for Windows
  4959.   Technology Group.  A fully-featured Windows word processor based on IBM's
  4960.   stilllborn Signature product  [Announced but not yet shipping].  List $
  4961.   495.
  4962.   
  4963.   
  4964. 7.3.1.11.  Word processing utilities
  4965.   
  4966. * Correct Grammar
  4967.   Writing Tools Group.  Corrects grammar and analyzes writing styles from any
  4968.   Windows application. List $ 119.
  4969.   
  4970. * Dorland's Medical Dictionary
  4971.   Dorland.  A specialized medical dictionary for most Windows-based word
  4972.   processors. List $ 99.
  4973.   
  4974. * DVIWindo
  4975.   Y&Y.  A TeX previewer for Windows.  List $ 175.
  4976.   
  4977. * Funk and Wagnalls Standard Desk Dictionary
  4978.   Inductel.  A dictionary with secretarial handbook, gazette and abbreviation
  4979.   directory.  List $ 79.
  4980.   
  4981. * Grammatik Windows
  4982.   Reference Software.  Grammar and style checker and analyzer for Word,
  4983.   WordPerfect and Ami Pro. List $ 99.
  4984.   
  4985. * MathType
  4986.   Design Science.  An excellent equation editor for Windows. List $ 249.
  4987.   
  4988. * OmniSpell
  4989.   Caere.  An extended spell checker with a 100,000 word main dictionary and
  4990.   specialized medical and legal dictionaries. List $ 100.
  4991.   
  4992. * QuoteMaster Plus
  4993.   Que.  A quote database oriented towards speeches and business documents.
  4994.   List $ 99.
  4995.   
  4996. * RightWriter
  4997.   Que.  A grammar and style checker for Windows. List $ 99.
  4998.   
  4999. * Spell checker & thesaurus
  5000.   Alki.  Foreign language spell checkers and thesauri for Word for Windows:
  5001.   Danish, Dutch, Finnish, German, Italian, Portuguese, Swedish and Spanish.
  5002.   List $ ? each.
  5003.   
  5004. * WOPR
  5005.   Pinecliffe International.  An extensive set of utilities for Word for
  5006.   Windows, including a toolbar bitmap editor. Registration $ 49.
  5007.   
  5008. ...........................................................................
  5009.  
  5010. 7.3.2.  Graphics applications
  5011. -----------------------------
  5012.   
  5013.   
  5014.   
  5015. 7.3.2.1.  Databases, image
  5016.   
  5017. * MultimediaBase
  5018.   Harley.  List $ ?.
  5019.   
  5020. * MediaOrganizer
  5021.   Lenel.  List $ ?.
  5022.   
  5023. * ProFile for Windows
  5024.   IEV.  List $ 295.
  5025.   
  5026. * ShoeBox for Windows
  5027.   Kodak.  Announced, due to ship 4Q92.  List $ 295.
  5028.   
  5029.   
  5030. 7.3.2.2.  Charting (flow and organizational)
  5031.   
  5032. * ABC Flowcharter
  5033.   Roykore.  A dedicated flowcharting package.  List $ 295.
  5034.   
  5035. * Chartist
  5036.   Novagraph.  A diagramming and flowcharting package.  Registration $ ?.
  5037.   
  5038. * Instant ORGcharting!
  5039.   Roykore.  A dedicated organizational charting package.  List $ 295.
  5040.   
  5041. * Org Plus for Windows
  5042.   Banner Blue Software.  A specialized package for creating organizational
  5043.   charts.  List $ ?.
  5044.   
  5045. * RFFlow
  5046.   RFF Electronics.  A drawing package for flowcharts, organizational charts,
  5047.   and data flow diagrams.  List $ 129.
  5048.   
  5049. * Visio
  5050.   ShapeWare.  A drawing package specialized in diagrams and flowcharts, with
  5051.   user-modifiable master patterns.  List $ 299.
  5052.   
  5053.   
  5054.   
  5055. 7.3.2.3.  Drawing and illustration
  5056.   
  5057. * Arts & Letters Graphics Editor
  5058.   Computer Support.  A fairly easy-to-use high-end package.  List $ 695.
  5059.   
  5060. * Arts & Letters Apprentice
  5061.   Computer Support.  A stripped-down version of A&L.  List $ 125.
  5062.   
  5063. * Autodesk 3D Concepts
  5064.   Autodesk.  A 3D surface modeling package.  Reads Generic CADD and DXF
  5065.   files.  List $ 249.
  5066.   
  5067. * CorelDRAW!
  5068.   Corel.  The market leader in high-end drawing and illustration software,
  5069.   with extensive set of graphics and image manipulation tools.  Available on
  5070.   CD-ROM.  List $ 595.
  5071.   
  5072. * Freehand
  5073.   Aldus.  A high-end drawing and illustration package.  List $ 595.
  5074.   
  5075. * Graphics Works
  5076.   Micrografx.  A semi-integrated package containing Windows Draw, PhotoMagic,
  5077.   OrgChart and clip art and photo collections.  List $ 199.
  5078.   
  5079. * Harvard Draw for Windows
  5080.   SPC.  A high-end drawing package.  List $ 595.
  5081.   
  5082. * Micrografx Designer
  5083.   Micrografx.  A high-end package oriented towards technical illustration.
  5084.   List $ 695.
  5085.   
  5086. * Microsoft Draw
  5087.   Microsoft.  A very basic package with OLE.  Included with Word for Windows.
  5088.  
  5089. * Professional Draw
  5090.   Gold Disk.  A powerful high-end drawing package.  List $ 595.
  5091.   
  5092. * Smart Draw for Windows
  5093.   The Other Operation.  A 2-D CAD package for Windows.  List $ 99.
  5094.   
  5095. * VentanaDraw
  5096.   Micrografx.  A low-end drawing package.  List $ 149.
  5097.   
  5098. * Visio
  5099.   ShapeWare.  A drawing package specialized in diagrams and flowcharts, with
  5100.   user-modifiable master patterns.  List $ 299.
  5101.   
  5102. * Windows Draw
  5103.   Micrografx.  A low-end package with many high-end features, OLE and
  5104.   TrueType fonts.  List $ 149.
  5105.   
  5106. * XVT Draw  [Mac] [Sun] [Motif] [PM]
  5107.   XVT.  A shareware package with very basic features.  Registration $ ?.
  5108.   
  5109.   
  5110. 7.3.2.4.  Graphics conversion
  5111.   
  5112. * DoDOT
  5113.   Halcyon.  Extensive file conversions and full-color editing.  List $ 189..
  5114.   
  5115. * Graphics Workshop for Windows
  5116.   Alchemy Mindworks.  An image conversion and manipulation utility with an
  5117.   extensive feature set.  Registration $ 40.
  5118.   
  5119. * HiJaak for Windows
  5120.   Inset.  A screen capture (for Windows and DOS) and conversion utility.
  5121.   List $ 199.
  5122.   
  5123. * Image-In Paint and Scan
  5124.   Image-In.  A grayscale painting and image processing package.  List $ 99.
  5125.   
  5126. * PaintShop Pro
  5127.   JASC.  A shareware package with extensive capture, file conversion and
  5128.   color manipulation features.  Registration $ 49.
  5129. * pixFolio
  5130.   ?.  A shareware image converter and cataloger.  Registration $ ?.
  5131.   
  5132.   
  5133.   
  5134. 7.3.2.5.  Image viewers
  5135.   
  5136. * ColorView, ColorView/386
  5137.   Millenium Technologies.  A shareware package with both GIF and JPEG
  5138.   support.  Version 0.97 is quite fast but somewhat buggy.  Registration $
  5139.   30.
  5140.   
  5141. * GhostScript for Windows
  5142.   The GNU Project.  EPS (Encapsulated PostScript) viewer.  Free.
  5143.   
  5144. * JView, JView/386
  5145.   David Holliday.  A fairly fast JPEG-only viewer.  Free.
  5146.   
  5147. * PaintShop Pro
  5148.   JASC.  A shareware package with 24-bit color and good dithering but no JPEG
  5149.   support.  Registration $ 49.
  5150.   
  5151. * pixFolio
  5152.   ?.  A shareware image converter and cataloger.  Registration $ ?.
  5153.   
  5154. * WinGIF
  5155.   A GIF viewer, but with no JPEG support.  Registration $ ?.
  5156.   
  5157. * WinJPEG
  5158.   A Windows JPEG viewer.  Registration $ ?.
  5159.   
  5160.   
  5161. 7.3.2.6.  Painting and image editing
  5162.   
  5163. * CA-Cricket Image
  5164.   Computer Associates.  A 24-bit image processing and conversion package.
  5165.   List $ 92 until 93-01-31, regularly $ 295.
  5166.   
  5167. * CA-Cricket Paint
  5168.   Computer Associates.  A 24-bit painting and image editing package.  List $
  5169.   92 until 93-01-31, regularly $ 595.
  5170.   
  5171. * CorelDRAW!
  5172.   Corel.  The market leader in high-end drawing and illustration software,
  5173.   with extensive set of graphics and image manipulation tools.  Available on
  5174.   CD-ROM.  List $ 595.
  5175.   
  5176. * DoDOT
  5177.   Halcyon.  Extensive file conversions and full-color editing.  List $ 189..
  5178.   
  5179. * Fractal Design Painter
  5180.   Fractal Design.  Fully-featured package oriented towards original image
  5181.   creation.  List $ 399.
  5182.   
  5183. * Graphics Works
  5184.   Micrografx.  A semi-integrated package containing Windows Draw, PhotoMagic,
  5185.   OrgChart and clip art and photo collections.  List $ 199.
  5186.   
  5187. * Image-In Color
  5188.   Image-In.  A 24-bit image processing and retouching package.  List $ 495.
  5189.   
  5190. * Image-In Paint and Scan
  5191.   Image-In.  A grayscale painting and image processing package.  List $ 99.
  5192.   
  5193. * Image Pals
  5194.   Image-In.  A 24-bit image processing  and management package, with JPEG
  5195.   support.  List $ 249.
  5196.   
  5197. * PhotoFinish
  5198.   ZSoft.  A low-end image manipulation package, with good MDI interface, 24-
  5199.   bit color and JPEG support.  List $ 199.
  5200.   
  5201. * PhotoMagic
  5202.   Micrografx.  A low-end 24-bit color image manipulation package, with JPEG
  5203.   support.  List $ 149.
  5204.   
  5205. * Picture Publisher
  5206.   Micrografx.  A powerful image manipulation package.  List $ 795.
  5207.   
  5208. * Publishers' Paintbrush
  5209.   Zsoft.  Extensive 24-bit painting and image manipulation capabilities.
  5210.   List $ 495.
  5211.   
  5212.   
  5213. 7.3.2.7.  Presentation and business graphics
  5214.   
  5215. * 3-D Charts To Go!
  5216.   BLOC.  An easy-to-use (but fairly basic) charting package.  List $ 99.
  5217.   
  5218. * Action!
  5219.   Macromedia.  A top quality presentation package with excellent tools and
  5220.   output quality, but no 24-bit color support.  List $ 495.
  5221.   
  5222. * Arts & Letters Graphic Composer
  5223.   Computer Support Corp.  A full-featured presentation package with 24-bit
  5224.   support.  List $ 395.
  5225.   
  5226. * Charisma
  5227.   Micrografx.  A high-end charting and business graphics package.  List $
  5228.   495.
  5229.   
  5230. * DeltaGraph Professional
  5231.   Deltapoint.  A scientific/business graphics package  List $ ?.
  5232.   
  5233. * Freelance for Windows
  5234.   Lotus.  A fully featured charting and business graphics package.  List $
  5235.   495.
  5236.   
  5237. * GNUplot for Windows
  5238.   The GNU Project.  A command-line driven plotting package, also available on
  5239.   a wide variety of other platforms.  Free.
  5240.   
  5241. * Harvard Graphics for Windows
  5242.   SPC.  A full-featured Windows-based rewrite of the venerable Harvard
  5243.   Graphics for DOS.  List $ ?.
  5244.   
  5245. * Hollywood
  5246.   Claris.  A high-end presentation package, previously marketed by IBM.  List
  5247.   $ 499.
  5248.   
  5249. * Origin
  5250.   MicroCal.  A technically oriented presentation package with graph layers.
  5251.   Suitable for scientific graphics.  List $ 495.
  5252.   
  5253. * Persuasion
  5254.   Aldus.  A high-end package capable of output to 35mm slides and other
  5255.   transparencies.  List $ 495.
  5256.   
  5257. * Pixie
  5258.   Zenographics.  A midrange business graphics package.  List $ 295.
  5259.   
  5260. * Powerpoint  [Mac]
  5261.   Microsoft.  A full-featured presentation software package.  List $ 495.
  5262.   
  5263. * SigmaPlot
  5264.   ?.  A scientific plotting package.  List $ ?.
  5265.   
  5266. * Stanford Graphics for Windows
  5267.   3-D Visions.  A presentation software package with many technical features,
  5268.   but not enough for serious scientic graphs.  With extensive 3D graphics and
  5269.   other powerful features, but will make a 486/33 seem slow.  List $ 495.
  5270.   
  5271. ...........................................................................
  5272.  
  5273. 7.3.3.  Communications
  5274. ----------------------
  5275.   
  5276.   
  5277.   
  5278. 7.3.3.1.  Communications (ASCII)
  5279.   
  5280. * Crosstalk for Windows
  5281.   DCA.  A totally revised high-end package with VT320, Zmodem and LAN
  5282.   support.  List $ 195.
  5283.   
  5284. * Dynacomm
  5285.   FutureSoft.  VT340 and Zmodem support.  List $ 249.
  5286.   
  5287. * EM320 Windows
  5288.   Diversified Computer Systems.  VT320 emulation, Kermit.  List $ 229.
  5289.   
  5290. * KEAterm 420
  5291.   KEA Systems.  VT420 and SuperKermit over TCP/IP, Pathworks, LAT and Int14.
  5292.   List $ 245.
  5293.   
  5294. * MasterComm
  5295.   MicroPlot Systems.  VT220, Tek4010, Tek4014, Kermit, XModem support.
  5296.   Connect through modem, DECNET, Novell, 3Com or TCP/IP.  List $ 95.
  5297.   
  5298. * MicroCourier
  5299.   Microcom.  List $ 99.
  5300.   
  5301. * MicroPhone II for Windows  [Mac]
  5302.   Software Ventures.  VT102, Zmodem and Novell support.  List $ 195.
  5303.   
  5304. * Mirror
  5305.   SoftKlone.  VT320 and Tektronix emulation with Zmodem, CIS-B and Kermit
  5306.   protocols.  List $ 195.
  5307.   
  5308. * Procomm Plus for Windows
  5309.   Datastorm.  Numerous emulations (including VT320) and protocols (including
  5310.   Zmodem) and an advanced (if somewhat non-standard) user interface.  List $
  5311.   139.
  5312.   
  5313. * Reflection 1 for Windows
  5314.   Walker Richer & Quinn.  HP2392A and HP700/92 emulation.  List $ 399.
  5315.   
  5316. * Reflection 2 for Windows
  5317.   Walker Richer & Quinn.  VT320, Kermit, Xmodem.  List $ 299.
  5318.   
  5319. * Teemtalk 320W
  5320.   Pericom Software.  VT320, HP2392A, DG200 emulation. Kermit, XModem, YModem
  5321.   protocols.  List $ 195.
  5322.   
  5323. * Terminal Plus
  5324.   FutureSoft.  An advanced version of Windows Terminal, usign a similar user
  5325.   interface, with VT220 and Zmodem.  List $ 99.
  5326.   
  5327. * Unicom
  5328.   Registration $ ?.
  5329.   
  5330. * WinQVT
  5331.   Registration $ ?.
  5332.   
  5333. * WinTerm
  5334.   Marketfield Software Development.  VT220 over TCP/IP, NetBIOS, LAT, Int14
  5335.   and others.  List $ 279.
  5336.   
  5337.   
  5338. 7.3.3.2.  Communications (IBM mainframe)
  5339.   
  5340. * Dynacomm Elite
  5341.   FutureSoft.  3270 emulation through a variety of connections.  List $ 495.
  5342.   
  5343. * Extra!
  5344.   Attachmate.  3270 emulation through coax, TIC or LAN.  List $ 425.
  5345.   
  5346. * IRMA WorkStation
  5347.   DCA.  3270 emulation through a variety of connections, and also including
  5348.   asynchronous terminal emulation.  List $ 495.
  5349.   
  5350. * LinkUp 3270 UniSession
  5351.   Computer Logics.  3270 emulation and more.  List $ 295.
  5352.   
  5353. * Rumba
  5354.   Wonderware.  3270 emulation with extensive GUI customization.  List $ 495.
  5355.   
  5356.   
  5357.   
  5358. 7.3.3.3.  Facsimile
  5359.   
  5360. * Bitfax for Windows
  5361.   Bit Software.  List $ 79.
  5362.   
  5363. * Bitfax/OCR for Windows
  5364.   Bit Software.  With OCR support for converting faxes into text.  List $
  5365.   199.
  5366.   
  5367. * Eclipse FAX
  5368.   Eclipse.  A fax printer driver with thumbnails and good speed.  List $ 119.
  5369.   
  5370. * FaxView for Windows
  5371.   Black Ice Software.  With color fax support.  List $ 179.
  5372.   
  5373. * EZ-FAX for Windows
  5374.   Calculus.  A fax printer driver.  List $ 499.
  5375.   
  5376. * FAXability
  5377.   Intel.  A fax printer driver.  List $ 119.
  5378.   
  5379. * FAXability/OCR
  5380.   Intel.  A fax printer driver with character recognition.  List $ 249.
  5381.   
  5382. * FaxFiler/FaxCapture
  5383.   Extended Systems.  A network fax management system.  List $ 695 / $ 495.
  5384.   
  5385. * FAXit for Windows
  5386.   SofNet.  A fax printer driver.  List $ 119.
  5387.   
  5388. * FaxMaster
  5389.   Caere.  A fax printer driver with scanning and scheduling capabilities.
  5390.   List $ 149.
  5391.   
  5392. * FaxMaster Server
  5393.   Caere.  A network fax server for FaxMaster.  List $ 695.
  5394.   
  5395. * FaxView for Windows
  5396.   Black Ice Software.  List $ 129.
  5397.   
  5398. * FaxPress 3.0
  5399.   Castelle.  Network fax service with a Windows client interface.  List $
  5400.   3,495.
  5401.   
  5402. * Imara Lite
  5403.   Imara Research.  A hierarchical document manager and fax processor.  List $
  5404.   295.
  5405.   
  5406. * LanFax Redirector
  5407.   Alcom.  Client/server based network fax.  List $ 995.
  5408.   
  5409. * ShareFax for Windows
  5410.   SofNet.  Network fax for any Windows-compatible network.  List $149 (2-
  5411.   user).
  5412.   
  5413. * SuperFax for Windows
  5414.   Pacific Image Communications.  List $ 99.
  5415.   
  5416. * WinFax Pro
  5417.   Delrina.  An advanced version of WinFax (which is supplied with many fax
  5418.   cards); the fax device appears to Windows as a printer.  Version 3.0
  5419.   includes advanced fax management features.List $ 119.
  5420.   
  5421.   
  5422. 7.3.3.4.  Internet news and mail readers
  5423.   
  5424. * Cinetic Mail Manager
  5425.   ?.  A Windows-based mail reader for reading your Unix mailbox through NFS.
  5426.   Registration $ ?.
  5427.  
  5428. * Helldiver
  5429.   ?.  A Windows newsreader based on Waffle.  Registration $ ?.
  5430.  
  5431. * Mail-It
  5432.   UniPalm.  A Windows mail program.  List $ ?.
  5433.  
  5434. * WinQVTnet
  5435.   QPC Software. NNTP and SLIP support.  Uses non-standard .newsrc files.
  5436.   Registration $ ?.
  5437.   
  5438. * Umail
  5439.   Marcus Ranum. A Windows-based Unix mail manager; manages your mail files
  5440.   through NFS, FTP or serial line.  Available by ftp at decuac.dec.com in
  5441.   directory pub/dos.  Free.
  5442.   
  5443. * WinQVTnet
  5444.   ?. NNTP and SLIP support.  Uses non-standard .newsrc files.  Registration $
  5445.   ?.
  5446.   
  5447. * WinNews
  5448.   ?.  A WinSock-based newsreader for Windows NT.  Registration ?.
  5449.   
  5450. * WinVN
  5451.   Mark Riordan.  Available at ftp.cica.indiana.edu.  NNTP, SLIP and serial
  5452.   support.  Free.
  5453.   
  5454. * WRN
  5455.   Frank van der Hulst.  NNTP-based newsreader, inspired by xrn.  Free.
  5456.   
  5457.   
  5458. 7.3.3.5.  Remote Access
  5459.   
  5460. * Carbon Copy
  5461.   Microcom.  Control the applications, files and peripherals of a Windows
  5462.   system remotely from another one.  List $ 199.
  5463.   
  5464.   
  5465.   
  5466. 7.3.3.6.  TCP/IP Networking
  5467.   
  5468. * Chameleon TCP/IP
  5469.   NetManage.  Telnet, FTP, printing and email.  List $ 400.
  5470.   
  5471. * Distinct TCP/IP
  5472.   Distinct.  VT100-based Telnet, a TCP/IP file manager and a TCP/IP backup
  5473.   utility.  List $ 395.
  5474.   
  5475. * Pathway Access
  5476.   Wollongong.  Telnet, FTP, printing and optional NFS.  List $ 495 (?).
  5477.   
  5478. * Super-TCP
  5479.   Frontier Technologies.  Telnet, FTP, printing and email.  List $ 495.
  5480.   
  5481.   
  5482.   
  5483. 7.3.3.7.  X Windows servers
  5484.   
  5485. * eXcursion
  5486.   DEC.  List $ ?.
  5487.   
  5488. * FrameworX
  5489.   IDE.  Includes TCP/IP.  List $ 545.
  5490.   
  5491. * eXodus for Windows
  5492.   
  5493. * HCL-eXceed/W
  5494.   Hummingbird Communications.  List $ 545.
  5495.   
  5496. * PC-Xview for Windows
  5497.   Spectragraphics.  List $ 445.
  5498.   
  5499. * XVision
  5500.   UniPress Software.  X11R4 support.  List $ 449.
  5501.   
  5502. ...........................................................................
  5503.  
  5504. 7.3.4.  Fonts
  5505. -------------
  5506.   
  5507.   
  5508.   
  5509. 7.3.4.1.  Font packages
  5510.  
  5511. * Agfa Desktop Styles
  5512.   Agfa.  39 TrueType text and display faces.  List $ 79.
  5513.  
  5514. * Agfa Type Jamboree
  5515.   Agfa.  46 TrueType text and symbol faces.  List $ 99.
  5516.   
  5517. * Bitstream TrueType Font Pack 1
  5518.   Bitstream.  40 TrueType text and display faces.  List $ 79.
  5519.  
  5520. * Bitstream TrueType Font Pack 2
  5521.   Bitstream.  20 TrueType text and display faces.  List $ 39.
  5522.  
  5523. * Blue Sky Research Outline Fonts
  5524.   Y&Y.  The full set of Computer Modern fonts in Type 1 format.  List $ 345.
  5525.  
  5526. * Fluent Laser Fonts Library
  5527.   Casady & Greene.  120 text and display faces.  List $ 179.
  5528.  
  5529. * Font Value Pack
  5530.   QualiType.  150 faces plus 1500 icons.  List $ 99.
  5531.  
  5532. * infiniType Plus
  5533.   SoftMaker.  124 typefaces from URW and Graphitech font foundries, included
  5534.   in both TrueType and Type 1 formats.  List $ 99.
  5535.  
  5536. * Microsoft TrueType Font Pack
  5537.   Microsoft.  Lucida Bright, Lucida Sans (? fonts total).  List $ 49.
  5538.  
  5539. * Monotype PostScript Value Pack
  5540.   Monotype.  57 Type 1 text and display faces, including Baskerville, Book
  5541.   Antiqua, Bookman, Calisto, Century Gothic and Century Schoolbook.  List $
  5542.   89.
  5543.  
  5544. * Monotype Presentation FontPack
  5545.   Monotype.  TrueType versions of  Albertus, Gill Sans Bold Extra Condensed
  5546.   and Swing Bold.  List $ 19.
  5547.  
  5548. * Monotype TrueType Value Pack
  5549.   Monotype.  57 TrueType text and display faces, including Baskerville, Book
  5550.   Antiqua, Bookman, Calisto, Century Gothic and Century Schoolbook.  List $
  5551.   89.
  5552.  
  5553. * QualiType Fonts
  5554.   QualiType.  135 TrueType fonts plus 1500 icons.  List $ 99.
  5555.   
  5556. * Optifonts
  5557.   Castcraft Software.  400 TrueType text and display faces on CD-ROM.  List $
  5558.   996.
  5559.  
  5560. * SuperType Master Library
  5561.   QualiType.  150 TrueType faces plus 1500 icons.  List $ 99.
  5562.  
  5563. * Top Fonts
  5564.   EIQ Engineering.  93 TrueType text and display faces.  List $ 199.
  5565.  
  5566. * TrueType Font Pack for Windows
  5567.   Upgrade Systems.  600 TrueType text and display faces.  List $ 129.
  5568.  
  5569. * TypeCase
  5570.   SWFTE International.  131 TrueType text and display faces.  List $ 69.
  5571.  
  5572. Individual font packages are also available for varying prices from companies
  5573. such as Adobe, Bitstream, Monotype and Image Club.  Some software, such as
  5574. CorelDRAW! and Windows Draw also include bundled TrueType fonts.
  5575.   
  5576.   
  5577.   
  5578. 7.3.4.2.  Font managers
  5579.  
  5580. * Adobe Type Manager  [Mac]
  5581.   Adobe.  A scalable font manager; supports Adobe Type 1.  List $ 99.
  5582.  
  5583. * Bitstream FaceLift
  5584.   Bitstream.  A scalable font manager; supports Speedo, TrueType and Adobe
  5585.   Type 1.  List $ 99.
  5586.  
  5587. * Incubator for Windows
  5588.   Type Solutions.  A scalable font manager with special effects.  List $ 149.
  5589.  
  5590. * Publisher's Powerpak for Windows
  5591.   Atech.  A scalable font manager.  List $ 79.
  5592.  
  5593. * WorldFont
  5594.   Data-Cal.  A scalable font manager with international language support.
  5595.   List $ 149.
  5596.  
  5597.   
  5598.   
  5599. 7.3.4.3.  Font utilities
  5600.  
  5601. * AllType
  5602.   Atech.  Typeface conversion utility; supports Type 1, Type 3, TrueType and
  5603.   Speedo.  Has some problems in conversions, and no hinting  List $ 79.
  5604.  
  5605. * FontMinder
  5606.   Ares.  Manages fonts by allowing you to activate and deactivate sets of
  5607.   fonts.  List $ 79.
  5608.  
  5609. * EZ Effects
  5610.   Filmotype.  Slants, condenses and rotates TrueType fonts.  List $ 129.
  5611.  
  5612. * FontMonger for Windows  [Mac]
  5613.   Ares.  Typeface editing and conversion utility; supports Type 1, Type 3 and
  5614.   TrueType.  Has automatic hinting only.  List $ 129.
  5615.  
  5616. * Fontographer for Windows  [Mac]
  5617.   Typeface editing utility; supports Type 1 and TrueType.  Has automatic
  5618.   hinting only.  List $ ?.
  5619.  
  5620. * MoreFonts
  5621.   MicroLogic.  A font manipulation and modification package.  List $ 129.
  5622.  
  5623. * SoftType
  5624.   ZSoft.  A scalable and printer font generation and manipulation package.
  5625.   List $ 199.
  5626.  
  5627. * TrueType Font Installer
  5628.   Kai Kaltenbach.  Preview, print samples and install TrueType fonts.
  5629.   Registration: a science fiction book.
  5630.   
  5631.   
  5632. ...........................................................................
  5633.  
  5634. 7.3.5.  Utilities
  5635. -----------------
  5636.   
  5637.   
  5638.   
  5639. 7.3.5.1.  Archiving utilies
  5640.   
  5641. * CCI Zip
  5642.   A Windows-based shell for PKZIP.  Registration $ ?.
  5643.  
  5644. * SHEZ
  5645.   A Windows-based shell for PKZIP.  Registration $ ?.
  5646.  
  5647. * WinZip
  5648.   Nico Mak.  An integrated Zip/Unzip utility; does not require PKUNZIP.  Also
  5649.   handles ARC and LZH archives.  Registration $ 29.
  5650.  
  5651. * WizUnzip
  5652.   An integrated Unzip utility; does not require PKUNZIP.  Registration $ ?.
  5653.  
  5654. * WUNA
  5655.   An integrated archiving utility, which handles .zip, .arj, .lzh and .arc
  5656.   formats.  Registration $ ?.
  5657.   
  5658.   
  5659. 7.3.5.2.  Backup software
  5660.   
  5661. * Back-It
  5662.   Gazelle.  Automatic and unattended backups to tape and floppies.  Supports
  5663.   a wide variety of tape drives, including QIC-02 and SCSI units.  List $
  5664.   149.
  5665.   
  5666. * Central Point Back-Up
  5667.   Central Point Software.  A popular backup utility, albeit with limited tape
  5668.   drive support.  List $ 99.
  5669.   
  5670. * Distinct Back-Up
  5671.   Distinct.  Background backups using tool bars.  List $ 129.
  5672.   
  5673. * Norton Desktop for Windows
  5674.   Symantec.  Program manager, file manager, file recovery, backup.  List $
  5675.   179.
  5676.  
  5677. * PC Tools
  5678.   Central Point Software.  Some Windows tools and a Windows-based backup.
  5679.   Supports some SCSI tape drives.  List $ 179.
  5680.  
  5681. * SitBack
  5682.   AitBack Technologies. Automated backups (with LAN support) to any DOS
  5683.   storage device.  List $ 139.
  5684.   
  5685.   
  5686. 7.3.5.3.  Benchmarking utilities
  5687.  
  5688. * WinBench
  5689.   PC Magazine.  Benchmarks performance with typical application usage.  Free.
  5690.  
  5691. * WinTach
  5692.   Texas Instruments.  Benchmarks performance with typical application usage.
  5693.   Free.
  5694.   
  5695.   
  5696. 7.3.5.4.  Clock utlities
  5697.  
  5698. * BarClock
  5699.   Patrick Breen.  A flexible utility which places a digital clock, free
  5700.   memory or free resources on active window's title bar.  Free.
  5701.  
  5702. * TimeFrame
  5703.   Places a digital clock on active window's title bar.  Free.
  5704.  
  5705. * WTime
  5706.   Dials up an atomic clock to set the correct time on your system.  Free.
  5707.   
  5708.   
  5709. 7.3.5.5.  Desktop enhancers
  5710.  
  5711. * BigDesk
  5712.   ?.  A scrollable virtual Windows desktop.  Registration $ ?.
  5713.  
  5714. * More Windows
  5715.   Aristosoft.  A virtual Windows desktop.  List $ 99.
  5716.  
  5717. * TopDesk
  5718.   ?.  A scrollable virtual Windows desktop.  Registration $ ?.
  5719.   
  5720. * WorkShift
  5721.   ?.  A virtual Windows workspace with separate desktops.  Registration $ ?.
  5722.   
  5723. * WorkSpaces
  5724.   ?.  A virtual Windows workspace with separate desktops.  Registration $ ?.
  5725.   
  5726.   
  5727.   
  5728. 7.3.5.6.  Program launchers: File Manager type
  5729.  
  5730. * File Shuttle XPress
  5731.   GetC Software.  File Manager features, networking and LapLink-like file
  5732.   transfer.  List $ 140.
  5733.  
  5734. * Metz File F/X
  5735.   Metz Software. File manager, file find, undelete, text search and task
  5736.   manager.  List $ 129.
  5737.  
  5738. * Salvation
  5739.   Vitesse.  Complete file management and viewing, with program launching and
  5740.   tool bars.  List $ 125.
  5741.   
  5742. * XTree for Windows
  5743.   XTree.  A Windows version of the venerable DOS-based XTree.  List $ 99.
  5744.   
  5745.   
  5746.   
  5747. 7.3.5.7.  Program launchers: Program Manager type
  5748.  
  5749. * Folders
  5750.   Sloop Software.  Program Manager add-on providing nested folders.
  5751.   Registration $ 20.
  5752.   
  5753. * hDC Windows Express
  5754.   hDC.  An enhancement to the Program Manager. List $ 99.
  5755.   
  5756. * Plug-In
  5757.   Plannet Crafters.  A Program Manager extension providing group management,
  5758.   custom group icons, QuickRun menu and other enhancements.  Registration $
  5759.   20.
  5760.   
  5761. * Program Manager Groups
  5762.   Andreas Furrer.  A Program Manager add-on utility providing hierarchical
  5763.   groups.  Free.
  5764.   
  5765. * SloopMan
  5766.   ?.  A program manager replacement with groups-within-groups.  Registration
  5767.   $ ?.
  5768.   
  5769.   
  5770.   
  5771. 7.3.5.8.  Program launchers: integrated desktops
  5772.   
  5773. * NewWave
  5774.   Hewlett-Packard.  An excellent object-oriented environment that goes far
  5775.   beyond OLE and Norton Desktop.  List $ 195.
  5776.   
  5777. * Norton Desktop for Windows
  5778.   Symantec.  Program manager, file manager, file recovery and backup in an
  5779.   integrated object-oriented environment.  List $ 179.
  5780.   
  5781. * PubTech File Organizer
  5782.   Publishing Technologies.  An integrated environment with file and program
  5783.   management.  List $ 199.
  5784.   
  5785. * WinTools
  5786.   Tools Technology.  An object-oriented shell with file and program
  5787.   management.  List $ 149.
  5788.   
  5789. * Workspace
  5790.   ARK Interface.  Program manager, file manager, file recovery, backup.  List
  5791.   $ 179.
  5792.   
  5793.   
  5794.   
  5795. 7.3.5.9.  Program launchers: tool bars
  5796.  
  5797. * AppBar
  5798.   Geert van Kempen.  NeXT-style button bar: with trash can.  Free.
  5799.   
  5800. * hDC Power Launcher
  5801.   hDC.  Floating icon bars and an enhanced command line.  List $ 99.
  5802.   
  5803. * Next
  5804.   NeXT-style button bar.  Registration $ ?.
  5805.   
  5806. * Route 1
  5807.   D.A. Karp.  NeXT-style button bar: Visual Basic-based.  Registration $ 14.
  5808.   
  5809. * WinDock
  5810.   Brian Capson.  The class of the NeXT-style button bars: clean and easy to
  5811.   use.  Registration $ 15.
  5812.   
  5813.   
  5814.   
  5815. 7.3.5.10.  Program launchers: commandline
  5816.   
  5817. * 4win
  5818.   A 4DOS-like shell for Windows; can start both DOS and Windows applications.
  5819.   Registration $ ?.
  5820.   
  5821. * PShell
  5822.   A somewhat Unix-like shell for Windows.  Registration $ ?.
  5823.   
  5824. * WCommand
  5825.   A command shell for Windows.  Registration $ ?.
  5826.   
  5827.   
  5828. 7.3.5.11.  Program launchers: other
  5829.   
  5830.   
  5831. * BackMenu
  5832.   A minimalist approach to desktops: right-click on desktop to get a
  5833.   hierarchical pop-up menu.  Registration $ ?.
  5834.   
  5835. * Command Post
  5836.   Wilson WindowWare.  A command-line oriented shell.  List $ 49.
  5837.   
  5838. * Dashboard
  5839.   Hewlett-Packard.  Multiple views of application configurations.  List $ 99.
  5840.   
  5841. * DropDesk
  5842.   Scott Bender.  Drag files from the File Manager to the desktop to run them.
  5843.   Free.
  5844.   
  5845. * Dropper
  5846.   Freely arrangeable buttons on the desktop.  Registration $ ?.
  5847.   
  5848. * Finder
  5849.   A Macintosh Finder-type desktop.  Registration $ ?.
  5850.   
  5851. * Rooms
  5852.   Xerox.  Organize your applications into multiple desktops ("rooms"), and
  5853.   switch between them while running.  List $ ?.
  5854.   
  5855. * Sparta
  5856.   Karl Thoroddsen.  A Macintosh-style file manager/shell with hierarchical
  5857.   folders, drag-and-drop and a dustbin.  Free.
  5858.   
  5859. * Usher
  5860.   Right-click on desktop to get a pop-up menu of available applications.
  5861.   Definitely minimalist!  Registration $ ?.
  5862.   
  5863.   
  5864.   
  5865. 7.3.5.12.  Task schedulers
  5866.   Norton Desktop and Central Point' PC Tools also include task schedulers.
  5867.  
  5868. * Clocker
  5869.   Winnovation.  Schedules processes for unattended execution.  Includes a
  5870.   central network database facility.  Registration $ 25 (single copy).
  5871.   
  5872. * ClockMan
  5873.   ?.  Registration $ ?.
  5874.   
  5875. * E'vent Manager
  5876.   Merasoft.  Builds complex macros that can be scheduled in advance.  List $
  5877.   179.
  5878.   
  5879.   
  5880.   
  5881. 7.3.5.13.  Task managers
  5882.  
  5883. * Metz File F/X
  5884.   Metz Software. File manager, file find, undelete, text search and task
  5885.   manager.  List $ 129.
  5886.  
  5887. * Task Manager
  5888.   Guenter Schwaninger.  Registration $ 10.
  5889.   
  5890.   
  5891. 7.3.5.14.  Miscellaneous
  5892.   
  5893. * ClipStac
  5894.   PC Magazine.  A utility for managing a clipboard "stack" instead of justa a
  5895.   single item on the clipboard.  Free.
  5896.  
  5897. * Cloak
  5898.   Lorry Back Software.  Hides undesired icons.  Charityware.
  5899.  
  5900. * GetSet
  5901.   Set Inc.  A startup manager allowing the selection of a configuration from
  5902.   a list on Windows startup.  Free.
  5903.  
  5904. * Immunity
  5905.   Unitrol.  Disk Mirroring for protection against hardware failure.  List $
  5906.   249.
  5907.  
  5908. * Print Manager
  5909.   Saber.  Network printer management tool.  List $ 79 (single-user).
  5910.  
  5911. * PrintIt!
  5912.   Text file viewing and printing utility.  Free.
  5913.  
  5914. * TimeFrame
  5915.   Places a digital clock on active window's title bar.  Free.
  5916.  
  5917. * WinSleuth Gold
  5918.   A windows analysis and diagnostic tool.  List $ 169.
  5919.   
  5920. ...........................................................................
  5921.  
  5922. 7.3.6.  Technical and engineering
  5923. ---------------------------------
  5924.   
  5925.   
  5926.   
  5927. 7.3.6.1.  CAD software
  5928.   
  5929. * AutoCAD R12 for Windows
  5930.   Autodesk.  A mid-to-high-end CAD system oriented toward civil and
  5931.   architectural applications, with 3D capabilties.  A true Windows version of
  5932.   AutoCAD Rel. 12, not a front end as the earlier version; also to be
  5933.   available for Windows NT.  List $ 3,995.
  5934.   
  5935. * CADvance 5 for Windows 3.1
  5936.   ISICAD.  A mid-to-high-end package with full AutoCAD file compatability and
  5937.   excellent Windows integration.  List $ 1,995 (competitive upgrade $ 395).
  5938.   
  5939. * Drafix Windows CAD
  5940.   Foresight Resources.  A midrange 2-D CAD package.  List $ 595.
  5941.   
  5942. * MicroStation 4.03 Nexus
  5943.   Intergraph.  A mid-to-high end CAD system with a Motif interface and
  5944.   minimal Windows features, but including DDE and OLE.  List $ ?.
  5945.   
  5946. * Smart Draw for Windows
  5947.   The Other Operation.  A low-cost low-end 2-D CAD package.  List $ 99.
  5948.   
  5949. * TurboCAD Professional
  5950.   Insi.  A low-cost 2D CAD package with parametric capabilities and bill of
  5951.   materials.  List $ 395.
  5952.   
  5953. * Ultimate CAD Windows
  5954.   Automated Methods.  A midrange 2-D CAD package, with DDE.  List $ 695.
  5955.   
  5956.   
  5957. ...........................................................................
  5958.  
  5959. 7.3.7.  Engineering
  5960. -------------------
  5961.   
  5962. * SODA
  5963.   Acronym.  A structural steel design and analysis package.  List $ 495.
  5964.   
  5965. * Spice32  [NT]
  5966.   Robert Zeff.  A Win32s version of Berkeley's Spice 3e2 circuit emulator.
  5967.   Free.
  5968.   
  5969. * WoodWorks in Canada  [Mac]
  5970.   Canadian Wood Council.  A structural wood design package, using the
  5971.   Canadian building code only.  List $ 495.
  5972.   
  5973.   
  5974. ...........................................................................
  5975.  
  5976. 7.3.8.  Mathematical
  5977. --------------------
  5978.   
  5979. * MathCAD
  5980.   A mathematical workbench/typesetting package.  Version 4.0 uses the Win32s
  5981.   DLLs for 32-bit performance.  List $ ?
  5982.   
  5983. * Mathematica
  5984.   Wolfram.  A symbolic math package.  List $ ?
  5985.   
  5986. * Maple for Windows  [Mac] [Sun] [Motif]
  5987.   Waterloo Maple.  A symbolic math package.  List $ ?.
  5988.   
  5989.   
  5990. ...........................................................................
  5991.  
  5992. 7.3.9.  Statistics
  5993. ------------------
  5994.   
  5995. * SAS for Windows [PM] [Sun]
  5996.   SAS Institute.  The classic (and powerful) mainframe statistics package
  5997.   with a fresh face.  Announced but not yet shipping.  List $ 695 (base
  5998.   package), $395/year after 1st year.
  5999.   
  6000. * SPSS for Windows [PM]
  6001.   SPSS.  A powerful statistics package with mainframe origins but with a well
  6002.   thought-out Windows interface.  List $ 2995 (full package).
  6003.   
  6004. * Systat for Windows
  6005.   Systat.  Powerfful statistics and excellent graphics, but has some user
  6006.   interface quirks.  List $ 895 (full package).
  6007.   
  6008. * WinFit
  6009.   Yaron Danon.  A non-linear least-squares fitting package.  Registration $
  6010.   ?.
  6011.   
  6012.   
  6013. ...........................................................................
  6014.  
  6015. 7.3.10.  Multimedia and entertainment
  6016. -------------------------------------
  6017.   
  6018.   
  6019.   
  6020. 7.3.10.1.  CD audio players
  6021.  
  6022. * CD
  6023.   John Junod.  A fairly basic Windows audio CD player, with source.  Free.
  6024.   
  6025. * CD Player
  6026.   ?.  A basic Windows audio CD player.  Registration $ 10.
  6027.   
  6028. * Media Player
  6029.   Microsoft.  An basic audio CD player.  Included with Windows 3.1.
  6030.   
  6031. * WinCD
  6032.   BFM Software.  An audio CD player with shuffle play and programming.
  6033.   Registration $ 10.
  6034.   
  6035. * WinCD Pro
  6036.   Apriori Software.  An audio CD player with all the features one could think
  6037.   of, and then some more.  List $ 49.
  6038.   
  6039.   
  6040.   
  6041. 7.3.10.2.  Games and entertainment
  6042.  
  6043. * ChessNet
  6044.   Masque.  Chess against computer or via modem or network.  List $ 49.
  6045.   
  6046. * Kaleidokubes
  6047.   Artworx.  Color domino cubes (1 or 2 player).  List $ 49.
  6048.   
  6049. * Microsoft Golf
  6050.   Microsoft.  A Windows-based version of Links 386, with excellent control
  6051.   and high-quality scenery.  List $ 65.
  6052.   
  6053. * New York Times Crossword Puzzle
  6054.   SWFTE.  200 daily and 50 Sunday crossword puzzles.  List $ 49.
  6055.   
  6056. * SimCity for Windows
  6057.   Maxis.  A sophisticated simulation of a city.  List $ ?.
  6058.   
  6059. * Symantec Game Pack for Windows
  6060.   Symantec.  Six Windows games.  List $ 39.
  6061.   
  6062. * Windows Entertainment Pack Vol. 1
  6063.   Microsoft.  Tetris, Minesweeper, Golf solitaire, Cruel solitaire, and more.
  6064.   List $ 39.
  6065.   
  6066. * Windows Entertainment Pack Vol. 2
  6067.   Microsoft.  Tut's Tomb solitaire, FreeCell solitaire, Pipe Dream, and more.
  6068.   List $ 39.
  6069.   
  6070. * Windows Entertainment Pack Vol. 3
  6071.   Microsoft.  Fuji Golf, TriPeaks solitaire, WordZap, SkiFree and more.  List
  6072.   $ 39.
  6073.   
  6074. * Windows Entertainment Pack Vol. 4
  6075.   Microsoft.  List $ 39.
  6076.   
  6077. * WinGames
  6078.   WinSoft.  WinCommand, Chopper Attack, Yacht and more.  List $ 39.
  6079.   
  6080. * WinGames II
  6081.   WinSoft.  MrMind, Lander, Adventure and more.  List $ 49.
  6082.   
  6083. Sorry, the shareware and freeware games are just too numerous to mention!
  6084. Check your favorite FTP site or BBS for availability.
  6085.   
  6086.   
  6087. 7.3.10.3.  Multimedia authoring
  6088.   
  6089. * AuthorWare Professional
  6090.   ?.  A high-end multimedia authoring tool.  List $ 7,995.
  6091.   
  6092. * IconAuthor
  6093.   ?.  A high-end multimedia authoring tool.  List $ 4,995.
  6094.   
  6095. * HSC Interactive
  6096.   HSC.  A fairly basic, easy-to-use, multimedia authoring package based on a
  6097.   subset of IconAuthor.  No OLE, DDE or TrueType support.  List $ 495.
  6098.  
  6099. * Video for Windows
  6100.   Microsoft.  A video editor supporting OLE for embedding video clips into
  6101.   other applications.  List $ 195.
  6102.   
  6103.   
  6104. 7.3.10.4.  Multimedia playback
  6105.  
  6106. * AmandaStories
  6107.   Voyager.  Animated stories for children age 3 and up.  List $ ?.
  6108.   
  6109. * Composer Quest
  6110.   Dr. T's Music Software.  Various classical composers, with sound, text and
  6111.   pictures.  List $ 99.
  6112.   
  6113. * Multimedia Beethoven
  6114.   Microsoft.  Experience Beethoven with sound, text and pictures.  List $ 69.
  6115.   
  6116. * MPEGPlay
  6117.   Michael Simmons.  A MPEG player with hicolor capability.  Registration $ ?.
  6118.   
  6119. * Wave Utilities
  6120.   TaSSoft.  Plays wave and MIDI files with features beyond those of standard
  6121.   WIndows applets.  Free.
  6122.   
  6123. * WinTV
  6124.   Hauppage.  View NTSC TV in a window.  Includes adapter card.  List $ 495.
  6125.   
  6126. * XING
  6127.   XING.  A MPEG player for Windows.  Registration $ ?.
  6128.   
  6129.   
  6130. 7.3.10.5.  Sound editors
  6131.   
  6132. * Encore
  6133.   Passport Designs.  Music publishing package for composing and editing
  6134.   music.  List $ 595.
  6135.   
  6136. * Sound Brush
  6137.   MP Technologies.  Sound editor and player.  List $ 250.
  6138.   
  6139. * Trax
  6140.   Passport Designs.  MIDI editor and player.  List $ 595.
  6141.   
  6142. * Wave for Windows
  6143.   Turtle Beach.  Sound editing package.  List $ 149.
  6144.  
  6145. * X-oR
  6146.   Dr. T's Music Software.  MIDI editor and librarian.  List $ 129.
  6147.   
  6148.   
  6149. 7.3.10.6.  Video Editors
  6150.   
  6151. * CameraMan
  6152.   Vision Software.  Capture Windows screens into .AVI format movies.  List $
  6153.   149.
  6154.   
  6155. * Video for Windows
  6156.   Microsoft.  Capture video into .AVI files through a video capture board,
  6157.   and play them back or embed video clips into other applications.  List $
  6158.   199.
  6159.   
  6160. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  6161.  
  6162.  
  6163. 8.  TECHNICAL SUPPORT CONTACTS
  6164. ==============================
  6165.   This section attempts to list various avenues for technical support for
  6166.   Windows and Windows applications.  Further information is always welcome!
  6167.   
  6168. ---------------------------------------------------------------------------
  6169.  
  6170. 8.1.  Microsoft
  6171. ===============
  6172.   
  6173.   
  6174. ...........................................................................
  6175.  
  6176. 8.1.1.  Telephone
  6177. -----------------
  6178.   
  6179. * Installation Support
  6180.   Visual Basic                    (206) 646-5105
  6181.   Visual Basic Pro Toolkit        (206) 646-5105
  6182.   Windows Entertainment Pack      (206) 637-9308
  6183.  
  6184. * Toll Telephone Support
  6185.   Access                          (206) 635-7050
  6186.   Excel                           (206) 635-7070
  6187.   FoxPro                          (419) 872-0043
  6188.   Mail                            (206) 637-9307
  6189.   Money                           (206) 635-7131
  6190.   PowerPoint                      (206) 635-7145
  6191.   Project                         (206) 635-7155
  6192.   Publisher                       (206) 635-7140
  6193.   Windows                         (206) 637-7098
  6194.   Windows for Workgroups          (206) 637-7098
  6195.   Word                            (206) 462-9673
  6196.   Works                           (206) 635-7130
  6197.   Other products                  (206) 454-2030
  6198.   
  6199.